Class SecurityProviderRegistration
- java.lang.Object
-
- org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration
-
public class SecurityProviderRegistration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SecurityProviderRegistration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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, java.util.Map<java.lang.String,java.lang.Object> properties)
void
bindPrincipalConfiguration(PrincipalConfiguration configuration, java.util.Map<java.lang.String,java.lang.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, java.util.Map<java.lang.String,java.lang.Object> properties)
void
bindTreeProvider(TreeProvider treeProvider)
void
bindUserAuthenticationFactory(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull UserAuthenticationFactory userAuthenticationFactory)
void
bindUserConfiguration(UserConfiguration userConfiguration)
void
deactivate()
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, java.util.Map<java.lang.String,java.lang.Object> properties)
void
unbindPrincipalConfiguration(PrincipalConfiguration configuration, java.util.Map<java.lang.String,java.lang.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, java.util.Map<java.lang.String,java.lang.Object> properties)
void
unbindTreeProvider(TreeProvider treeProvider)
void
unbindUserAuthenticationFactory(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull UserAuthenticationFactory userAuthenticationFactory)
void
unbindUserConfiguration(UserConfiguration userConfiguration)
-
-
-
Method Detail
-
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
public void bindPrivilegeConfiguration(PrivilegeConfiguration privilegeConfiguration)
-
unbindPrivilegeConfiguration
public void unbindPrivilegeConfiguration(PrivilegeConfiguration privilegeConfiguration)
-
bindUserConfiguration
public void bindUserConfiguration(UserConfiguration userConfiguration)
-
unbindUserConfiguration
public void unbindUserConfiguration(UserConfiguration userConfiguration)
-
bindRootProvider
public void bindRootProvider(RootProvider rootProvider)
-
unbindRootProvider
public void unbindRootProvider(RootProvider rootProvider)
-
bindTreeProvider
public void bindTreeProvider(TreeProvider treeProvider)
-
unbindTreeProvider
public void unbindTreeProvider(TreeProvider treeProvider)
-
bindAuthorizationConfiguration
public void bindAuthorizationConfiguration(AuthorizationConfiguration configuration, java.util.Map<java.lang.String,java.lang.Object> properties)
-
unbindAuthorizationConfiguration
public void unbindAuthorizationConfiguration(AuthorizationConfiguration configuration, java.util.Map<java.lang.String,java.lang.Object> properties)
-
bindPrincipalConfiguration
public void bindPrincipalConfiguration(PrincipalConfiguration configuration, java.util.Map<java.lang.String,java.lang.Object> properties)
-
unbindPrincipalConfiguration
public void unbindPrincipalConfiguration(PrincipalConfiguration configuration, java.util.Map<java.lang.String,java.lang.Object> properties)
-
bindTokenConfiguration
public void bindTokenConfiguration(TokenConfiguration configuration, java.util.Map<java.lang.String,java.lang.Object> properties)
-
unbindTokenConfiguration
public void unbindTokenConfiguration(TokenConfiguration configuration, java.util.Map<java.lang.String,java.lang.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)
-
-