Class UserAuthenticationFactoryImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.security.user.UserAuthenticationFactoryImpl
-
- All Implemented Interfaces:
UserAuthenticationFactory
public class UserAuthenticationFactoryImpl extends Object implements UserAuthenticationFactory
-
-
Constructor Summary
Constructors Constructor Description UserAuthenticationFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull AuthenticationgetAuthentication(@NotNull UserConfiguration userConfiguration, @NotNull Root root, @Nullable String userId)Returns an implementationAuthenticationfor the specifieduserId.
-
-
-
Method Detail
-
getAuthentication
@NotNull public @NotNull Authentication getAuthentication(@NotNull @NotNull UserConfiguration userConfiguration, @NotNull @NotNull Root root, @Nullable @Nullable String userId)
Description copied from interface:UserAuthenticationFactoryReturns an implementationAuthenticationfor the specifieduserId.- Specified by:
getAuthenticationin interfaceUserAuthenticationFactory- Parameters:
userConfiguration- 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.
-
-