Class SecurityProviderImpl
- java.lang.Object
-
- org.apache.jackrabbit.oak.security.SecurityProviderImpl
-
- All Implemented Interfaces:
org.apache.jackrabbit.oak.spi.security.SecurityProvider
,org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardAware
@Deprecated public class SecurityProviderImpl extends java.lang.Object implements org.apache.jackrabbit.oak.spi.security.SecurityProvider, org.apache.jackrabbit.oak.spi.whiteboard.WhiteboardAware
Deprecated.Replaced byorg.apache.jackrabbit.oak.security.internal.SecurityProviderBuilder
-
-
Constructor Summary
Constructors Constructor Description SecurityProviderImpl()
Deprecated.Default constructor used in OSGi environments.SecurityProviderImpl(@NotNull org.apache.jackrabbit.oak.spi.security.ConfigurationParameters configuration)
Deprecated.Create a newSecurityProvider
instance with the given configuration parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
activate(org.osgi.framework.BundleContext context)
Deprecated.protected void
bindAuthenticationConfiguration(org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration authenticationConfiguration)
Deprecated.protected void
bindAuthorizationConfiguration(@NotNull org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration reference)
Deprecated.protected void
bindPrincipalConfiguration(@NotNull org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration reference)
Deprecated.protected void
bindPrivilegeConfiguration(org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration privilegeConfiguration)
Deprecated.protected void
bindTokenConfiguration(@NotNull org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration reference)
Deprecated.protected void
bindUserConfiguration(org.apache.jackrabbit.oak.spi.security.user.UserConfiguration userConfiguration)
Deprecated.protected void
deactivate()
Deprecated.<T> T
getConfiguration(@NotNull java.lang.Class<T> configClass)
Deprecated.@NotNull java.lang.Iterable<? extends org.apache.jackrabbit.oak.spi.security.SecurityConfiguration>
getConfigurations()
Deprecated.@NotNull org.apache.jackrabbit.oak.spi.security.ConfigurationParameters
getParameters(@Nullable java.lang.String name)
Deprecated.@Nullable org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard
getWhiteboard()
Deprecated.void
setWhiteboard(@NotNull org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard whiteboard)
Deprecated.protected void
unbindAuthenticationConfiguration(org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration authenticationConfiguration)
Deprecated.protected void
unbindAuthorizationConfiguration(@NotNull org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration reference)
Deprecated.protected void
unbindPrincipalConfiguration(@NotNull org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration reference)
Deprecated.protected void
unbindPrivilegeConfiguration(org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration privilegeConfiguration)
Deprecated.protected void
unbindTokenConfiguration(@NotNull org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration reference)
Deprecated.protected void
unbindUserConfiguration(org.apache.jackrabbit.oak.spi.security.user.UserConfiguration userConfiguration)
Deprecated.
-
-
-
Constructor Detail
-
SecurityProviderImpl
public SecurityProviderImpl()
Deprecated.Default constructor used in OSGi environments.
-
SecurityProviderImpl
public SecurityProviderImpl(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.ConfigurationParameters configuration)
Deprecated.Create a newSecurityProvider
instance with the given configuration parameters.- Parameters:
configuration
- security configuration
-
-
Method Detail
-
setWhiteboard
public void setWhiteboard(@NotNull @NotNull org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard whiteboard)
Deprecated.- Specified by:
setWhiteboard
in interfaceorg.apache.jackrabbit.oak.spi.whiteboard.WhiteboardAware
-
getWhiteboard
@Nullable public @Nullable org.apache.jackrabbit.oak.spi.whiteboard.Whiteboard getWhiteboard()
Deprecated.- Specified by:
getWhiteboard
in interfaceorg.apache.jackrabbit.oak.spi.whiteboard.WhiteboardAware
-
getParameters
@NotNull public @NotNull org.apache.jackrabbit.oak.spi.security.ConfigurationParameters getParameters(@Nullable @Nullable java.lang.String name)
Deprecated.- Specified by:
getParameters
in interfaceorg.apache.jackrabbit.oak.spi.security.SecurityProvider
-
getConfigurations
@NotNull public @NotNull java.lang.Iterable<? extends org.apache.jackrabbit.oak.spi.security.SecurityConfiguration> getConfigurations()
Deprecated.- Specified by:
getConfigurations
in interfaceorg.apache.jackrabbit.oak.spi.security.SecurityProvider
-
getConfiguration
@NotNull public <T> T getConfiguration(@NotNull @NotNull java.lang.Class<T> configClass)
Deprecated.- Specified by:
getConfiguration
in interfaceorg.apache.jackrabbit.oak.spi.security.SecurityProvider
-
activate
protected void activate(org.osgi.framework.BundleContext context)
Deprecated.
-
deactivate
protected void deactivate()
Deprecated.
-
bindPrincipalConfiguration
protected void bindPrincipalConfiguration(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration reference)
Deprecated.
-
unbindPrincipalConfiguration
protected void unbindPrincipalConfiguration(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration reference)
Deprecated.
-
bindTokenConfiguration
protected void bindTokenConfiguration(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration reference)
Deprecated.
-
unbindTokenConfiguration
protected void unbindTokenConfiguration(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration reference)
Deprecated.
-
bindAuthorizationConfiguration
protected void bindAuthorizationConfiguration(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration reference)
Deprecated.
-
unbindAuthorizationConfiguration
protected void unbindAuthorizationConfiguration(@NotNull @NotNull org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration reference)
Deprecated.
-
bindAuthenticationConfiguration
protected void bindAuthenticationConfiguration(org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration authenticationConfiguration)
Deprecated.
-
unbindAuthenticationConfiguration
protected void unbindAuthenticationConfiguration(org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration authenticationConfiguration)
Deprecated.
-
bindPrivilegeConfiguration
protected void bindPrivilegeConfiguration(org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration privilegeConfiguration)
Deprecated.
-
unbindPrivilegeConfiguration
protected void unbindPrivilegeConfiguration(org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration privilegeConfiguration)
Deprecated.
-
bindUserConfiguration
protected void bindUserConfiguration(org.apache.jackrabbit.oak.spi.security.user.UserConfiguration userConfiguration)
Deprecated.
-
unbindUserConfiguration
protected void unbindUserConfiguration(org.apache.jackrabbit.oak.spi.security.user.UserConfiguration userConfiguration)
Deprecated.
-
-