Interface | Description |
---|---|
InputValidator |
Interface that must be implemented by login module input validators.
|
Class | Description |
---|---|
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.
|
DisabledLoginModule |
A login module that always fails authentication.
|
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.
|
LdapUsersLoginModule |
A login module to authenticate users using a LDAP server.
|
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.
|
PropertiesUsersLoginModule |
A
LoginModule that uses a properties file to store username and password for authentication. |
ProxyLoginModule |
A proxy LoginModule that loads a delegate LoginModule using
the current thread context class loader.
|
RemoteHostTrustLoginModule |
Trust specific hosts so that when usernames are passed in and the host that
passes them in is "trusted" it returns true regardless of any password or
credentials.
|
RoleMappingLoginModule |
JBAS-3323: Role Mapping Login Module that maps application role to
declarative role
- You will need to provide a properties file name with the option "rolesProperties"
which has the role to be replaced as the key and a comma-separated role names
as replacements.
|
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.
|
SimpleUsersLoginModule |
A
LoginModule that stores username and password as options. |
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.
|
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.
|
Exception | Description |
---|---|
InputValidationException |
The
InputValidationException is thrown by the InputValidator s to indicate that information supplied
by clients (e.g. |
Copyright © 2021 JBoss by Red Hat. All rights reserved.