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 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,
            java.lang.String userLogin,
            java.lang.String domainUid,
            java.lang.String password)  | 
public void onValidLogin(IAuthProvider authenticationService, 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 UserManager getDirectoryUser(Parameters adParameters, ItemValue<Domain> domain, java.lang.String userLogin)
adParameters - domain - userLogin - user - ServerFaultCopyright © 2021. All Rights Reserved.