Class SecurityProviderRegistration


  • public class SecurityProviderRegistration
    extends java.lang.Object
    • Constructor Detail

      • SecurityProviderRegistration

        public SecurityProviderRegistration()
    • 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)