public class ImportLdapAuthenticationService extends ImportAuthenticationService
ImportAuthenticationService.CacheRegistrationIAuthProvider.AuthResult, IAuthProvider.IAuthContext| Constructor and Description |
|---|
ImportLdapAuthenticationService() |
| Modifier and Type | Method and Description |
|---|---|
protected IAuthProvider.AuthResult |
checkAuth(Parameters parameters,
java.lang.String userDn,
java.lang.String userPassword)
Check user authentication against directory
|
protected java.lang.String |
getDirectoryKind()
Get directory kind
|
protected Parameters |
getParameters(Domain domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings)
Get domain directory parameters
|
protected java.lang.String |
getPrefix()
Get directory external ID prefix
|
protected java.lang.String |
getUserDnByUserLogin(Parameters parameters,
java.lang.String domainName,
java.lang.String userLogin)
Get user directory DN from user login
|
protected java.lang.String |
getUserDnByUuid(Parameters parameters,
java.lang.String uuid)
Get user directory DN from user external ID
|
protected java.util.Optional<UuidMapper> |
getUuidMapper(java.lang.String externalId)
Get user UuidMapper from user external ID
|
check, priorityprotected java.lang.String getDirectoryKind()
ImportAuthenticationServicegetDirectoryKind in class ImportAuthenticationServiceprotected java.lang.String getPrefix()
ImportAuthenticationServicegetPrefix in class ImportAuthenticationServiceprotected Parameters getParameters(Domain domain, java.util.Map<java.lang.String,java.lang.String> domainSettings)
ImportAuthenticationServicegetParameters in class ImportAuthenticationServiceprotected java.util.Optional<UuidMapper> getUuidMapper(java.lang.String externalId)
ImportAuthenticationServicegetUuidMapper in class ImportAuthenticationServiceprotected java.lang.String getUserDnByUserLogin(Parameters parameters, java.lang.String domainName, java.lang.String userLogin)
ImportAuthenticationServicegetUserDnByUserLogin in class ImportAuthenticationServiceprotected java.lang.String getUserDnByUuid(Parameters parameters, java.lang.String uuid) throws java.lang.Exception
ImportAuthenticationServicegetUserDnByUuid in class ImportAuthenticationServicejava.lang.Exceptionprotected IAuthProvider.AuthResult checkAuth(Parameters parameters, java.lang.String userDn, java.lang.String userPassword)
ImportAuthenticationServicecheckAuth in class ImportAuthenticationServiceCopyright © 2024. All Rights Reserved.