Class SecurityProviderRegistration
- java.lang.Object
-
- org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration
-
public class SecurityProviderRegistration extends Object
-
-
Constructor Summary
Constructors Constructor Description SecurityProviderRegistration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate(org.osgi.framework.BundleContext context, org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.Configuration configuration)voidbindAggregationFilter(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AggregationFilter aggregationFilter)voidbindAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)voidbindAuthorizableActionProvider(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableActionProvider authorizableActionProvider)voidbindAuthorizableNodeName(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableNodeName authorizableNodeName)voidbindAuthorizationConfiguration(AuthorizationConfiguration configuration, Map<String,Object> properties)voidbindPrincipalConfiguration(PrincipalConfiguration configuration, Map<String,Object> properties)voidbindPrivilegeConfiguration(PrivilegeConfiguration privilegeConfiguration)voidbindRestrictionProvider(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull RestrictionProvider restrictionProvider)voidbindRootProvider(RootProvider rootProvider)voidbindTokenConfiguration(TokenConfiguration configuration, Map<String,Object> properties)voidbindTreeProvider(TreeProvider treeProvider)voidbindUserAuthenticationFactory(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull UserAuthenticationFactory userAuthenticationFactory)voidbindUserConfiguration(UserConfiguration userConfiguration)voiddeactivate()voidmodified(org.apache.jackrabbit.oak.security.internal.SecurityProviderRegistration.Configuration configuration)voidunbindAggregationFilter(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AggregationFilter aggregationFilter)voidunbindAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)voidunbindAuthorizableActionProvider(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableActionProvider authorizableActionProvider)voidunbindAuthorizableNodeName(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull AuthorizableNodeName authorizableNodeName)voidunbindAuthorizationConfiguration(AuthorizationConfiguration configuration, Map<String,Object> properties)voidunbindPrincipalConfiguration(PrincipalConfiguration configuration, Map<String,Object> properties)voidunbindPrivilegeConfiguration(PrivilegeConfiguration privilegeConfiguration)voidunbindRestrictionProvider(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull RestrictionProvider restrictionProvider)voidunbindRootProvider(RootProvider rootProvider)voidunbindTokenConfiguration(TokenConfiguration configuration, Map<String,Object> properties)voidunbindTreeProvider(TreeProvider treeProvider)voidunbindUserAuthenticationFactory(@NotNull org.osgi.framework.ServiceReference serviceReference, @NotNull UserAuthenticationFactory userAuthenticationFactory)voidunbindUserConfiguration(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, 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
public void bindTokenConfiguration(TokenConfiguration configuration, Map<String,Object> properties)
-
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)
-
-