Uses of Interface
org.apache.sling.jackrabbit.usermanager.PrincipalNameGenerator
Packages that use PrincipalNameGenerator
Package
Description
-
Uses of PrincipalNameGenerator in org.apache.sling.jackrabbit.usermanager
Methods in org.apache.sling.jackrabbit.usermanager with parameters of type PrincipalNameGeneratorModifier and TypeMethodDescriptionPrincipalNameGenerator.getPrincipalName
(Map<String, ?> parameters, org.apache.jackrabbit.oak.spi.security.user.AuthorizableType type, PrincipalNameFilter principalNameFilter, PrincipalNameGenerator defaultPrincipalNameGenerator) Get the to-be-created principal name candidate from the request. -
Uses of PrincipalNameGenerator in org.apache.sling.jackrabbit.usermanager.impl.post
Classes in org.apache.sling.jackrabbit.usermanager.impl.post that implement PrincipalNameGeneratorModifier and TypeClassDescriptionclass
Default implementation that generates a principal name based on a set of well-known request parametersMethods in org.apache.sling.jackrabbit.usermanager.impl.post with parameters of type PrincipalNameGeneratorModifier and TypeMethodDescriptionprotected void
AbstractAuthorizablePostServlet.bindPrincipalNameGenerator
(PrincipalNameGenerator generator, Map<String, Object> properties) Bind a new principal name generatorprotected void
CreateGroupServlet.bindPrincipalNameGenerator
(PrincipalNameGenerator generator, Map<String, Object> properties) protected void
CreateUserServlet.bindPrincipalNameGenerator
(PrincipalNameGenerator generator, Map<String, Object> properties) PrincipalNameGeneratorImpl.getPrincipalName
(Map<String, ?> parameters, org.apache.jackrabbit.oak.spi.security.user.AuthorizableType type, PrincipalNameFilter principalNameFilter, PrincipalNameGenerator defaultPrincipalNameGenerator) Get a "nice" principal name, if possible, based on given requestprotected void
AbstractAuthorizablePostServlet.unbindPrincipalNameGenerator
(PrincipalNameGenerator generator) protected void
CreateGroupServlet.unbindPrincipalNameGenerator
(PrincipalNameGenerator generator) protected void
CreateUserServlet.unbindPrincipalNameGenerator
(PrincipalNameGenerator generator)