org.jboss.security |
|
Java Source File Name | Type | Comment |
AbstractSecurityProxy.java | Class | An abstract implementation of SecurityProxy that wraps a non-SecurityProxy
object. |
AltClientLoginModule.java | Class | A simple implementation of LoginModule for use by JBoss clients for
the establishment of the caller identity and credentials. |
AnybodyPrincipal.java | Class | An implementation of Principal and Comparable that represents any role. |
AppPolicy.java | Class | A combination of keystore, authentication and authorization entries. |
AuthenticationInfo.java | Class | The login module configuration information. |
AuthenticationManager.java | Interface | The AuthenticationManager is responsible for validating credentials
associated with principals. |
AuthorizationInfo.java | Class | |
Base64Encoder.java | Class | BASE64 encoder implementation.
Provides encoding methods, using the BASE64 encoding rules, as defined
in the MIME specification, rfc1521.
This class is a modified version based on code
obtained from the w3 consortium website,
which is subject to their generic copyright notice:
- Copyright � [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en
Automatique, Keio University).
|
Base64Utils.java | Class | |
CallerIdentity.java | Class | The CallerIdentity is a principal that may have a credential. |
CertificatePrincipal.java | Interface | |
ClientLoginModule.java | Class | A simple implementation of LoginModule for use by JBoss clients for
the establishment of the caller identity and credentials. |
IAppPolicyStore.java | Interface | An interface describing an AppPolicy security store. |
NestableGroup.java | Class | An implementation of Group that allows that acts as a stack of Groups
with a single Group member active at any time.
When one adds a Group to a NestableGroup the Group is pushed onto
the active Group stack and any of the Group methods operate as though the
NestableGroup contains only the Group. |
NestablePrincipal.java | Class | An implementation of Group that allows that acts as a stack of Principals
with a single Principal Group member active at any time.
When one adds a Principal to a NestablePrincipal the Principal is pushed onto
the active Princpal stack and any of the Group methods operate as though the
Group contains only the Principal. |
NobodyPrincipal.java | Class | An implementation of Principal and Comparable that represents no role. |
RealmMapping.java | Interface | The interface for Principal mapping. |
RunAsIdentity.java | Class | The RunAsIdentity is a Principal that associates the run-as principal
with his run-as role(s). |
SecurityActions.java | Class | |
SecurityAssociation.java | Class | The SecurityAssociation class maintains the security principal and
credentials. |
SecurityAssociationActions.java | Class | |
SecurityAssociationAuthenticator.java | Class | An implementation of Authenticator that obtains the username and password
from the current SecurityAssociation state. |
SecurityConstants.java | Interface | |
SecurityDomain.java | Interface | 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.java | Interface | An interface describing the requirements for a SecurityInterceptor proxy. |
SecurityProxyFactory.java | Interface | An interface for factories of SecurityProxy objects. |
SecurityRoleMetaData.java | Class | The meta data object for the security-role-mapping element.
The security-role-mapping element maps the user principal
to a different principal on the server. |
SecurityRolesAssociation.java | Class | The SecurityRolesAssociation uses a ThreadLocal to accociatw the SecurityRoleMetaData
from the deployment with the current thread. |
SimpleGroup.java | Class | An implementation of Group that manages a collection of Principal
objects based on their hashCode() and equals() methods. |
SimplePrincipal.java | Class | A simple String based implementation of Principal. |
SubjectSecurityManager.java | Interface | All functionality in this interface is now in the base AuthenticationManager
interface. |
SubjectSecurityProxy.java | Class | A subclass of AbstractSecurityProxy that executes as the currently
authenticated subject within the invokeHomeOnDelegate and invokeOnDelegate
methods. |
SubjectSecurityProxyFactory.java | Class | An implementation of SecurityProxyFactory that creates SubjectSecurityProxy
objects to wrap the raw security proxy objects. |
Util.java | Class | Various security related utilities like MessageDigest
factories, SecureRandom access, password hashing. |