public class RMMultiLDAPLoginModule extends MultiLDAPLoginModule
ANONYMOUS_LDAP_CONNECTION
callbackHandler, ENCRYPTED_DATA_SEP, groupFile, loginFile, subject, tenantFile
Constructor and Description |
---|
RMMultiLDAPLoginModule() |
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
getConfiguredDomains() |
protected String |
getGroupFileName()
Returns group file name from resource manager configuration file
Used for group membership verification fall back.
|
org.apache.log4j.Logger |
getLogger()
Returns logger for authentication
|
protected String |
getLoginFileName()
Returns login file name from resource manager configuration file
Used for authentication fall back.
|
protected Map<String,String> |
getMultiLDAPConfig()
Returns Multiple LDAP configuration defined in resource manager configuration file
|
protected PrivateKey |
getPrivateKey()
Defines private key
|
protected String |
getTenantFileName()
Returns tenant file name from resource manager configuration file
|
protected boolean |
isLegacyPasswordEncryption()
Returns true if legacy password encryption is used (hybrid symetric key).
|
abort, commit, initialize, login, logout, logUser
checkGroupFile, checkLoginFile, checkTenantFile, groupMembershipFromFile, logUser, removeOldFailedAttempts, resetFailedAttempt, retryInHowManyMinutes, storeFailedAttempt, tenantMembershipFromFile, tooManyFailedAttempts
protected Map<String,String> getMultiLDAPConfig()
getMultiLDAPConfig
in class MultiLDAPLoginModule
protected String getLoginFileName()
getLoginFileName
in class FileLoginModule
protected String getGroupFileName()
getGroupFileName
in class FileLoginModule
protected String getTenantFileName()
getTenantFileName
in class FileLoginModule
protected Set<String> getConfiguredDomains()
getConfiguredDomains
in class FileLoginModule
protected PrivateKey getPrivateKey() throws KeyException
FileLoginModule
getPrivateKey
in class FileLoginModule
KeyException
protected boolean isLegacyPasswordEncryption()
FileLoginModule
isLegacyPasswordEncryption
in class FileLoginModule
public org.apache.log4j.Logger getLogger()