Class AutomembershipService
- java.lang.Object
-
- org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal.AutomembershipService
-
- All Implemented Interfaces:
DynamicMembershipService
public class AutomembershipService extends Object implements DynamicMembershipService
-
-
Constructor Summary
Constructors Constructor Description AutomembershipService(@NotNull org.apache.jackrabbit.oak.spi.security.authentication.external.impl.principal.SyncConfigTracker scTracker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull DynamicMembershipProvider
getDynamicMembershipProvider(@NotNull Root root, @NotNull UserManager userManager, @NotNull NamePathMapper namePathMapper)
Returns in instance ofDynamicMembershipProvider
for the given root, user manager and name-path mapper.
-
-
-
Method Detail
-
getDynamicMembershipProvider
@NotNull public @NotNull DynamicMembershipProvider getDynamicMembershipProvider(@NotNull @NotNull Root root, @NotNull @NotNull UserManager userManager, @NotNull @NotNull NamePathMapper namePathMapper)
Description copied from interface:DynamicMembershipService
Returns in instance ofDynamicMembershipProvider
for the given root, user manager and name-path mapper.- Specified by:
getDynamicMembershipProvider
in interfaceDynamicMembershipService
- Parameters:
root
- The root associated with theDynamicMembershipProvider
userManager
- The user manager associated with theDynamicMembershipProvider
namePathMapper
- The name-path mapper associated with theDynamicMembershipProvider
- Returns:
- an new instance of
DynamicMembershipProvider
-
-