Class SecurityProviderBuilder
- java.lang.Object
-
- org.apache.jackrabbit.oak.security.internal.SecurityProviderBuilder
-
public final class SecurityProviderBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
newBuilder
@NotNull public static @NotNull SecurityProviderBuilder newBuilder()
-
with
public SecurityProviderBuilder with(@NotNull @NotNull ConfigurationParameters configuration)
-
with
public SecurityProviderBuilder with(@NotNull @NotNull AuthenticationConfiguration authenticationConfiguration, @NotNull @NotNull ConfigurationParameters authenticationParams, @NotNull @NotNull PrivilegeConfiguration privilegeConfiguration, @NotNull @NotNull ConfigurationParameters privilegeParams, @NotNull @NotNull UserConfiguration userConfiguration, @NotNull @NotNull ConfigurationParameters userParams, @NotNull @NotNull AuthorizationConfiguration authorizationConfiguration, @NotNull @NotNull ConfigurationParameters authorizationParams, @NotNull @NotNull PrincipalConfiguration principalConfiguration, @NotNull @NotNull ConfigurationParameters principalParams, @NotNull @NotNull TokenConfiguration tokenConfiguration, @NotNull @NotNull ConfigurationParameters tokenParams)
-
build
public SecurityProvider build()
-
withWhiteboard
public SecurityProviderBuilder withWhiteboard(@NotNull @NotNull Whiteboard whiteboard)
-
withRootProvider
public SecurityProviderBuilder withRootProvider(@NotNull @NotNull RootProvider rootProvider)
-
withTreeProvider
public SecurityProviderBuilder withTreeProvider(@NotNull @NotNull TreeProvider treeProvider)
-
-