|
Class Summary |
| AbstractServerLoginModule |
This class implements the common functionality required for a JAAS
server side LoginModule and implements the JBossSX standard Subject usage
pattern of storing identities and roles. |
| AnonLoginModule |
A simple login module that simply allows for the specification of the
identity of unauthenticated users via the unauthenticatedIdentity property. |
| BaseCertLoginModule |
Base Login Module that uses X509Certificates as credentials for
authentication. |
| CertRolesLoginModule |
Certificate Login Module that uses a properties file to store role information. |
| DatabaseCertLoginModule |
A Certificate Login Module that gets its role information from a database. |
| DatabaseServerLoginModule |
A JDBC based login module that supports authentication and role mapping. |
| DeploymentRolesLoginModule |
The DeploymentRolesLoginModule adds the roles to the subject that were declared in the
assembly-descriptor element in jboss.xml. |
| IdentityLoginModule |
A simple login module that simply associates the principal specified
in the module options with any subject authenticated against the module. |
| LdapExtLoginModule |
The org.jboss.security.auth.spi.LdapExtLoginModule, added in jboss-4.0.3, is an
alternate ldap login module implementation that uses searches for locating both
the user to bind as for authentication as well as the associated roles. |
| LdapLoginModule |
An implementation of LoginModule that authenticates against an LDAP server
using JNDI, based on the configuration properties. |
| MemoryUsersRolesLoginModule |
A subclass of UsersRolesLoginModule that uses a singleton instance and
memory based users/roles Properties maps to manage user/password and
user/role mappings. |
| ProxyLoginModule |
A proxy LoginModule that loads a delegate LoginModule using
the current thread context class loader. |
| RFC2617Digest |
An implementation of the DigestCallback that support the http digest auth as
described in RFC2617 (http://www.ietf.org/rfc/rfc2617.txt). |
| RunAsLoginModule |
A login module that establishes a run-as role for the duration of the login
phase of authentication. |
| SimpleServerLoginModule |
A simple server login module useful to quick setup of security for testing
purposes. |
| UsernamePasswordLoginModule |
An abstract subclass of AbstractServerLoginModule that imposes
an identity == String username, credentials == String password view on
the login process. |
| Users |
The XMLLoginModule users/roles object representation. |
| Users.User |
|
| UsersLoginModule |
A simple properties file based login module that consults a Java Properties
formatted text files for username to password("users.properties") mapping. |
| UsersObjectModelFactory |
A JBossXB object factory for parsing the |
| UsersRolesLoginModule |
A simple Properties map based login module that consults two Java Properties
formatted text files for username to password("users.properties") and
username to roles("roles.properties") mapping. |
| Util |
Common login module utility methods |
| XMLLoginModule |
A login module that obtains its security information directly from its
login module options. |