public class AdvancedADLoginModule extends AdvancedLdapLoginModule
allowEmptyPassword, baseCtxDN, baseFilter, bindAuthentication, bindCredential, bindDn, jaasSecurityDomain, recurseRoles, referralUserAttributeIDToCheck, roleAttributeID, roleAttributeIsDN, roleFilter, roleNameAttributeID, rolesCtxDN, roleSearchControls, searchTimeLimit, userSearchControls| Constructor and Description |
|---|
AdvancedADLoginModule() |
| Modifier and Type | Method and Description |
|---|---|
protected Properties |
createBaseProperties() |
void |
initialize(Subject subject,
CallbackHandler callbackHandler,
Map sharedState,
Map options) |
protected void |
rolesSearch(LdapContext searchContext,
String dn) |
authenticate, canonicalize, constructLdapContext, findUserDN, getRoleSets, innerLogin, loadRoleByRoleNameAttributeID, login, obtainRole, recurseRolesSearch, traceLdapEnvgetCredential, getIdentity, processIdentityAndCredential, setIdentitypublic void initialize(Subject subject, CallbackHandler callbackHandler, Map sharedState, Map options)
initialize in interface LoginModuleinitialize in class AdvancedLdapLoginModuleprotected Properties createBaseProperties()
createBaseProperties in class AdvancedLdapLoginModuleprotected void rolesSearch(LdapContext searchContext, String dn) throws LoginException
rolesSearch in class AdvancedLdapLoginModuleLoginExceptionCopyright © 2016 JBoss by Red Hat. All rights reserved.