Class SecurityProviderRegistration
java.lang.Object
org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
activate
(org.osgi.framework.BundleContext context, org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.Configuration configuration) void
bindAggregationFilter
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AggregationFilter aggregationFilter) void
bindAuthenticationConfiguration
(AuthenticationConfiguration authenticationConfiguration) void
bindAuthorizableActionProvider
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableActionProvider authorizableActionProvider) void
bindAuthorizableNodeName
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableNodeName authorizableNodeName) void
bindAuthorizationConfiguration
(AuthorizationConfiguration configuration, Map<String, Object> properties) void
bindPrincipalConfiguration
(PrincipalConfiguration configuration, Map<String, Object> properties) void
bindPrivilegeConfiguration
(PrivilegeConfiguration privilegeConfiguration) void
bindRestrictionProvider
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull RestrictionProvider restrictionProvider) void
bindRootProvider
(RootProvider rootProvider) void
bindTokenConfiguration
(TokenConfiguration configuration, Map<String, Object> properties) void
bindTreeProvider
(TreeProvider treeProvider) void
bindUserAuthenticationFactory
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull UserAuthenticationFactory userAuthenticationFactory) void
bindUserConfiguration
(UserConfiguration userConfiguration) void
void
modified
(org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.Configuration configuration) void
unbindAggregationFilter
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AggregationFilter aggregationFilter) void
unbindAuthenticationConfiguration
(AuthenticationConfiguration authenticationConfiguration) void
unbindAuthorizableActionProvider
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableActionProvider authorizableActionProvider) void
unbindAuthorizableNodeName
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableNodeName authorizableNodeName) void
unbindAuthorizationConfiguration
(AuthorizationConfiguration configuration, Map<String, Object> properties) void
unbindPrincipalConfiguration
(PrincipalConfiguration configuration, Map<String, Object> properties) void
unbindPrivilegeConfiguration
(PrivilegeConfiguration privilegeConfiguration) void
unbindRestrictionProvider
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull RestrictionProvider restrictionProvider) void
unbindRootProvider
(RootProvider rootProvider) void
unbindTokenConfiguration
(TokenConfiguration configuration, Map<String, Object> properties) void
unbindTreeProvider
(TreeProvider treeProvider) void
unbindUserAuthenticationFactory
(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull UserAuthenticationFactory userAuthenticationFactory) void
unbindUserConfiguration
(UserConfiguration userConfiguration)
-
Constructor Details
-
SecurityProviderRegistration
public SecurityProviderRegistration()
-
-
Method Details
-
activate
public void activate(org.osgi.framework.BundleContext context, org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.Configuration configuration) -
modified
public void modified(org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.Configuration configuration) -
deactivate
public void deactivate() -
bindAuthenticationConfiguration
public void bindAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration) -
unbindAuthenticationConfiguration
public void unbindAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration) -
bindPrivilegeConfiguration
-
unbindPrivilegeConfiguration
-
bindUserConfiguration
-
unbindUserConfiguration
-
bindRootProvider
-
unbindRootProvider
-
bindTreeProvider
-
unbindTreeProvider
-
bindAuthorizationConfiguration
public void bindAuthorizationConfiguration(AuthorizationConfiguration configuration, Map<String, Object> properties) -
unbindAuthorizationConfiguration
public void unbindAuthorizationConfiguration(AuthorizationConfiguration configuration, Map<String, Object> properties) -
bindPrincipalConfiguration
public void bindPrincipalConfiguration(PrincipalConfiguration configuration, Map<String, Object> properties) -
unbindPrincipalConfiguration
public void unbindPrincipalConfiguration(PrincipalConfiguration configuration, Map<String, Object> properties) -
bindTokenConfiguration
-
unbindTokenConfiguration
public void unbindTokenConfiguration(TokenConfiguration configuration, Map<String, Object> properties) -
bindAuthorizableNodeName
public void bindAuthorizableNodeName(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull AuthorizableNodeName authorizableNodeName) -
unbindAuthorizableNodeName
public void unbindAuthorizableNodeName(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull AuthorizableNodeName authorizableNodeName) -
bindAuthorizableActionProvider
public void bindAuthorizableActionProvider(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull AuthorizableActionProvider authorizableActionProvider) -
unbindAuthorizableActionProvider
public void unbindAuthorizableActionProvider(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull AuthorizableActionProvider authorizableActionProvider) -
bindRestrictionProvider
public void bindRestrictionProvider(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull RestrictionProvider restrictionProvider) -
unbindRestrictionProvider
public void unbindRestrictionProvider(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull RestrictionProvider restrictionProvider) -
bindUserAuthenticationFactory
public void bindUserAuthenticationFactory(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull UserAuthenticationFactory userAuthenticationFactory) -
unbindUserAuthenticationFactory
public void unbindUserAuthenticationFactory(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull UserAuthenticationFactory userAuthenticationFactory) -
bindAggregationFilter
public void bindAggregationFilter(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull AggregationFilter aggregationFilter) -
unbindAggregationFilter
public void unbindAggregationFilter(@NotNull @NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull @NotNull AggregationFilter aggregationFilter)
-