Package org.norther.tammi.core.security

Interface Summary
AccessController An interface to objects controlling resources protected by permissions allowing access for specific principals only.
AuthenticatedPrincipal An interface to an authenticated user.
AuthenticationListener Objects implementing the AuthenticationListener interface and added to an AuthenticatedPrincipal instance will be notified when the corresponding principal is authenticated or unauthenticated.
IdentifiedPrincipal An interface to an identified user.
KeyStoreFactory An interface to key store factories.
KeyStoreLoader An interface to key store loaders.
MessageDigestFactory An interface to java.security.MessageDigest factories.
PermissionConverter A converter for instances representing permissions.
SecureContainer<V> An interface to secure containers protected by an access controller.
 

Class Summary
AuthenticationEvent Events of this type are sent to an object that implements the AuthenticationListener interface when the corresponding principal is authenticated or unauthenticated.
DefaultAccessController A default implementation of AccessController.
DefaultKeyStoreFactory A default implementation of KeyStoreFactory.
DefaultKeyStoreLoader A default implementation of KeyStoreLoader.
DefaultMessageDigestFactory A default implementation of MessageDigestFactory.
DefaultPermissionConverter A converter for instances representing permissions.
DefaultSecureContainer<V> A default implementation of SecureContainer.
ExtendedPermissions An extension to permissions providing an implies method for checking partial matches of resource permissions.
RegexPermission RegexpPermission represents access to server resources.
ResourcePermission ResourcePermission represents access to server resources.
 

Enum Summary
PermittedAction Permitted actions.
 

Exception Summary
AccessDeniedException An exception thrown when trying to access a resource denied by an access controller.
 



Copyright © 2004 The Norther Organization. All rights reserved.