Package org.jboss.security.auth.spi

Class Summary
AbstractServerLoginModule (src) 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 (src) A simple login module that simply allows for the specification of the identity of unauthenticated users via the unauthenticatedIdentity property.
BaseCertLoginModule (src) Base Login Module that uses X509Certificates as credentials for authentication.
CertRolesLoginModule (src) Certificate Login Module that uses a properties file to store role information.
DatabaseCertLoginModule (src) A Certificate Login Module that gets its role information from a database.
DatabaseServerLoginModule (src) A JDBC based login module that supports authentication and role mapping.
DeploymentRolesLoginModule (src) The DeploymentRolesLoginModule adds the roles to the subject that were declared in the assembly-descriptor element in jboss.xml.
IdentityLoginModule (src) A simple login module that simply associates the principal specified in the module options with any subject authenticated against the module.
LdapLoginModule (src) An implementation of LoginModule that authenticates against an LDAP server using JNDI, based on the configuration properties.
ProxyLoginModule (src) A proxy LoginModule that loads a delegate LoginModule using the current thread context class loader.
RunAsLoginModule (src) A login module that establishes a run-as role for the duration of the login phase of authentication.
SimpleServerLoginModule (src) A simple server login module useful to quick setup of security for testing purposes.
UsernamePasswordLoginModule (src) An abstract subclass of AbstractServerLoginModule that imposes an identity == String username, credentials == String password view on the login process.
Users (src)  
Users.User (src)  
UsersLoginModule (src) A simple properties file based login module that consults a Java Properties formatted text files for username to password("users.properties") mapping.
UsersObjectModelFactory (src) A JBossXB object factory for parsing the
UsersRolesLoginModule (src) A simple properties file 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 (src) Common login module utility methods
XMLLoginModule (src) A login module that obtains its security information directly from its login module options.