@Service(value={org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration.class,org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.class})
public class CustomPrincipalConfiguration
extends org.apache.jackrabbit.oak.spi.security.ConfigurationBase
implements org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration
org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.DefaultNAME| Constructor and Description |
|---|
CustomPrincipalConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull String |
getName() |
@NotNull PrincipalManager |
getPrincipalManager(org.apache.jackrabbit.oak.api.Root root,
org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper) |
@NotNull org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider |
getPrincipalProvider(org.apache.jackrabbit.oak.api.Root root,
org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper) |
void |
setParameters(@NotNull org.apache.jackrabbit.oak.spi.security.ConfigurationParameters config) |
getParameters, getRootProvider, getSecurityProvider, getTreeProvider, setRootProvider, setSecurityProvider, setTreeProvidergetCommitHooks, getConflictHandlers, getContext, getProtectedItemImporters, getRepositoryInitializer, getValidators, getWorkspaceInitializerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCommitHooks, getConflictHandlers, getContext, getParameters, getProtectedItemImporters, getRepositoryInitializer, getValidators, getWorkspaceInitializer@NotNull public @NotNull PrincipalManager getPrincipalManager(org.apache.jackrabbit.oak.api.Root root, org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
getPrincipalManager in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration@NotNull public @NotNull org.apache.jackrabbit.oak.spi.security.principal.PrincipalProvider getPrincipalProvider(org.apache.jackrabbit.oak.api.Root root, org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
getPrincipalProvider in interface org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration@NotNull public @NotNull String getName()
getName in interface org.apache.jackrabbit.oak.spi.security.SecurityConfigurationgetName in class org.apache.jackrabbit.oak.spi.security.SecurityConfiguration.Defaultpublic void setParameters(@NotNull
@NotNull org.apache.jackrabbit.oak.spi.security.ConfigurationParameters config)
setParameters in class org.apache.jackrabbit.oak.spi.security.ConfigurationBaseCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.