@Deprecated public class AdvancedLdapLoginModule extends AdvancedLdapLoginModule
allowEmptyPassword, baseCtxDN, baseFilter, bindAuthentication, bindCredential, bindDn, jaasSecurityDomain, recurseRoles, referralUserAttributeIDToCheck, roleAttributeID, roleAttributeIsDN, roleFilter, roleNameAttributeID, rolesCtxDN, roleSearchControls, searchTimeLimit, userSearchControlscallbackHandler, jbossModuleName, log, loginOk, options, principalClassModuleName, principalClassName, sharedState, subject, unauthenticatedIdentity, useFirstPass| Constructor and Description |
|---|
AdvancedLdapLoginModule()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(Subject subject,
CallbackHandler handler,
Map sharedState,
Map options)
Deprecated.
Initialize the login module.
|
authenticate, canonicalize, constructLdapContext, createBaseProperties, findUserDN, getRoleSets, innerLogin, loadRoleByRoleNameAttributeID, login, obtainRole, recurseRolesSearch, rolesSearch, traceLdapEnvgetCredential, getIdentity, processIdentityAndCredential, setIdentityabort, addValidOptions, checkOptions, commit, createGroup, createIdentity, getCallerPrincipalGroup, getUnauthenticatedIdentity, getUseFirstPass, logoutpublic void initialize(Subject subject, CallbackHandler handler, Map sharedState, Map options)
AbstractServerLoginModuleinitialize in interface LoginModuleinitialize in class AdvancedLdapLoginModulesubject - the Subject to update after a successful login.handler - the CallbackHandler that will be used to obtain the
the user identity and credentials.sharedState - a Map shared between all configured login module instancesoptions - the parameters passed to the login module.Copyright © 2018 JBoss by Red Hat. All rights reserved.