Interface UserAuthenticationFactory
- 
public interface UserAuthenticationFactoryProvides a user management specific implementation of theAuthenticationinterface to thoseLoginModules that verify a given authentication request by evaluation information exposed by the Jackrabbit user management API. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable AuthenticationgetAuthentication(@NotNull UserConfiguration configuration, @NotNull Root root, @Nullable java.lang.String userId)Returns an implementationAuthenticationfor the specifieduserId. 
 - 
 
- 
- 
Method Detail
- 
getAuthentication
@Nullable @Nullable Authentication getAuthentication(@NotNull @NotNull UserConfiguration configuration, @NotNull @NotNull Root root, @Nullable @Nullable java.lang.String userId)
Returns an implementationAuthenticationfor the specifieduserId.- Parameters:
 configuration- The user configuration.root- TheRootthat provides repository access.userId- The userId for which a user authentication is provided.- Returns:
 - The authentication object for the given 
configurationanduserIdornullif this implementation cannot not handle the specified parameters. 
 
 - 
 
 -