|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AuthenticationManager | The AuthenticationManager is responsible for validating credentials associated with principals. |
| CertificatePrincipal | An interface for converting an X509 cert to a Principal |
| IAppPolicyStore | An interface describing an AppPolicy security store. |
| RealmMapping | The interface for Principal mapping. |
| SecurityDomain | The SecurityDomain interface combines the SubjectSecurityManager and RealmMapping interfaces and adds a keyStore and trustStore as well as JSSE KeyManagerFactory and TrustManagerFactory accessors for use with SSL/JSSE. |
| SecurityProxy | An interface describing the requirements for a SecurityInterceptor proxy. |
| SecurityProxyFactory | An interface for factories of SecurityProxy objects. |
| SubjectSecurityManager | All functionality in this interface is now in the base AuthenticationManager interface. |
| Class Summary | |
|---|---|
| AbstractSecurityProxy | An abstract implementation of SecurityProxy that wraps a non-SecurityProxy object. |
| AltClientLoginModule | A simple implementation of LoginModule for use by JBoss clients for the establishment of the caller identity and credentials. |
| AnybodyPrincipal | An implementation of Principal and Comparable that represents any role. |
| AppPolicy | A combination of keystore, authentication and authorization entries. |
| AuthenticationInfo | The login module configuration information. |
| AuthorizationInfo | |
| Base64Encoder | BASE64 encoder implementation. |
| Base64Utils | Base64 encoding/decoding utilities |
| CallerIdentity | The CallerIdentity is a principal that may have a credential. |
| ClientLoginModule | A simple implementation of LoginModule for use by JBoss clients for the establishment of the caller identity and credentials. |
| NestableGroup | An implementation of Group that allows that acts as a stack of Groups with a single Group member active at any time. |
| NestablePrincipal | An implementation of Group that allows that acts as a stack of Principals with a single Principal Group member active at any time. |
| NobodyPrincipal | An implementation of Principal and Comparable that represents no role. |
| RunAsIdentity | The RunAsIdentity is a Principal that associates the run-as principal with his run-as role(s). |
| SecurityAssociation | The SecurityAssociation class maintains the security principal and credentials. |
| SecurityAssociation.SubjectContext | The encapsulation of the authenticated subject |
| SecurityAssociationAuthenticator | An implementation of Authenticator that obtains the username and password from the current SecurityAssociation state. |
| SecurityRoleMetaData | The meta data object for the security-role-mapping element. |
| SecurityRolesAssociation | The SecurityRolesAssociation uses a ThreadLocal to accociatw the SecurityRoleMetaData from the deployment with the current thread. |
| SimpleGroup | An implementation of Group that manages a collection of Principal objects based on their hashCode() and equals() methods. |
| SimplePrincipal | A simple String based implementation of Principal. |
| SubjectSecurityProxy | A subclass of AbstractSecurityProxy that executes as the currently authenticated subject within the invokeHomeOnDelegate and invokeOnDelegate methods. |
| SubjectSecurityProxyFactory | An implementation of SecurityProxyFactory that creates SubjectSecurityProxy objects to wrap the raw security proxy objects. |
| Util | Various security related utilities like MessageDigest factories, SecureRandom access, password hashing. |
The basic security interfaces and classes are now located in the jbosssx module.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||