public class ImportLdapAuthenticationService extends ImportAuthenticationService
IAuthProvider.AuthResult, IAuthProvider.IAuthContext| Constructor and Description | 
|---|
ImportLdapAuthenticationService()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
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 boolean checkAuth(Parameters parameters, java.lang.String userDn, java.lang.String userPassword)
ImportAuthenticationServicecheckAuth in class ImportAuthenticationServiceCopyright © 2021. All Rights Reserved.