|
||||||||||
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 |