public abstract class ImportLoginValidation extends java.lang.Object implements ILoginValidationListener
| Constructor and Description |
|---|
ImportLoginValidation() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Parameters |
getDirectoryParameters(ItemValue<Domain> domain,
java.util.Map<java.lang.String,java.lang.String> domainSettings) |
protected abstract java.util.Optional<UserManager> |
getDirectoryUser(Parameters adParameters,
ItemValue<Domain> domain,
java.lang.String userLogin) |
protected abstract void |
manageUserGroups(ICoreServices build,
Parameters ldapParameters,
UserManager userManager) |
protected abstract boolean |
mustValidLogin(IAuthProvider authenticationService) |
void |
onValidLogin(IAuthProvider authenticationService,
boolean userExists,
java.lang.String userLogin,
java.lang.String domainUid,
java.lang.String password) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonFailedLoginpublic void onValidLogin(IAuthProvider authenticationService, boolean userExists, java.lang.String userLogin, java.lang.String domainUid, java.lang.String password)
onValidLogin in interface ILoginValidationListenerprotected abstract void manageUserGroups(ICoreServices build, Parameters ldapParameters, UserManager userManager)
protected abstract Parameters getDirectoryParameters(ItemValue<Domain> domain, java.util.Map<java.lang.String,java.lang.String> domainSettings)
protected abstract boolean mustValidLogin(IAuthProvider authenticationService)
authenticationService - protected abstract java.util.Optional<UserManager> getDirectoryUser(Parameters adParameters, ItemValue<Domain> domain, java.lang.String userLogin)
adParameters - domain - userLogin - user - ServerFaultCopyright © 2022. All Rights Reserved.