A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAuthorizablePostServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Base class for all the POST servlets for the UserManager operations
- AbstractAuthorizablePostServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- AbstractGroupPostServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Base class for servlets manipulating groups
- AbstractGroupPostServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractGroupPostServlet
- AbstractPostServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Base class for all the POST servlets for the UserManager operations
- AbstractPostServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
- activate(Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- activate(Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
-
Activates this component.
- activate(Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- activate(Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
- activate(Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
- activate(CreateUserServlet.Config, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- activate(PrincipalNameGeneratorImpl.Config) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl
- activate(AuthorizableResourceProvider.Config) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- adaptTo(Class<T>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResource
- adaptTo(Class<T>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableResource
- adaptTo(Class<T>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.PrincipalResource
- ADD_NESTED_PROPERTY - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
- ADD_PROPERTY - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
- addNestedProperty - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
-
Deprecated.
- addProperty - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
-
Deprecated.
- allowSelfChangePassword() - Method in annotation type org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet.Config
- ALTER_PROPERTY - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
- alterProperty - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
-
Deprecated.
- authorizable - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResource
- authorizable - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- AuthorizablePrivilegesInfo - Interface in org.apache.sling.jackrabbit.usermanager
- AuthorizablePrivilegesInfo.PropertyUpdateTypes - Enum in org.apache.sling.jackrabbit.usermanager
-
An enumeration of the possible types of property changes
- AuthorizableResource - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
Resource implementation for Authorizable
- AuthorizableResource(Authorizable, ResourceResolver, String, SystemUserManagerPaths) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResource
- AuthorizableResourceProvider - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
Resource Provider implementation for jackrabbit UserManager resources.
- AuthorizableResourceProvider() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- AuthorizableResourceProvider.AuthorizableWorker<T> - Interface in org.apache.sling.jackrabbit.usermanager.impl.resource
-
Interface for lambda expressions to do work on a resolved authorizable + optional relative path
- AuthorizableResourceProvider.Config - Annotation Type in org.apache.sling.jackrabbit.usermanager.impl.resource
- AuthorizableResourceProvider.PrincipalWorker<T> - Interface in org.apache.sling.jackrabbit.usermanager.impl.resource
-
Interface for lambda expressions to do work on a resolved principal
- AuthorizableValueMap - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
ValueMap implementation for the root property container of Authorizable Resources
- AuthorizableValueMap(Authorizable, SystemUserManagerPaths) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableValueMap
- available() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
B
- BaseAuthorizableValueMap - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
base implementation for ValueMap implementations for Authorizable Resources
- BaseAuthorizableValueMap(Authorizable, SystemUserManagerPaths) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- BaseAuthorizableValueMap.LazyInputStream - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
- BaseResource - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
Base Resource implementation for the common parts
- BaseResource(ResourceResolver, String) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseResource
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Bind a new post response creator
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.DeleteAuthorizableServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
-
Overridden since the @Reference annotation is not inherited from the super method
- bindPrincipalNameFilter(PrincipalNameFilter) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Bind a new principal name filter
- bindPrincipalNameFilter(PrincipalNameFilter) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- bindPrincipalNameFilter(PrincipalNameFilter) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- bindPrincipalNameGenerator(PrincipalNameGenerator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Bind a new principal name generator
- bindPrincipalNameGenerator(PrincipalNameGenerator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- bindPrincipalNameGenerator(PrincipalNameGenerator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- bindSystemUserManagerPaths(SystemUserManagerPaths) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- bindSystemUserManagerPaths(SystemUserManagerPaths) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
- bindSystemUserManagerPaths(SystemUserManagerPaths) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- bindSystemUserManagerPaths(SystemUserManagerPaths) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- bindSystemUserManagerPaths(SystemUserManagerPaths) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
- bindSystemUserManagerPaths(SystemUserManagerPaths) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
C
- cache - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- canAddGroup(Session) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to add a new group.
- canAddUser(Session) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to add a new user.
- canChangePassword(Session, String) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to change the password of the specified user.
- canDisable(Session, String) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to disable the specified user.
- canRemove(Session, String) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to remove the specified user or group.
- canUpdateGroupMembers(Session, String) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to update the membership of the specified group.
- canUpdateProperties(Session, String) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to update the properties of the specified user or group.
- canUpdateProperties(Session, String, AuthorizablePrivilegesInfo.PropertyUpdateTypes...) - Method in interface org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo
-
Checks whether the current user has been granted privileges to update the properties of the specified user or group.
- changePassword(Session, String, String, String, String, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.ChangeUserPassword
-
Update the password of a user in the repository
- changePassword(Session, String, String, String, String, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
- ChangeUserPassword - Interface in org.apache.sling.jackrabbit.usermanager
-
The
ChangeUserPassword
service api. - ChangeUserPasswordServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Changes the password associated with a user.
- ChangeUserPasswordServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
- ChangeUserPasswordServlet.Config - Annotation Type in org.apache.sling.jackrabbit.usermanager.impl.post
- clear() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- close() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
-
Closes the input stream if acquired otherwise does nothing.
- collectContent(Map<String, ?>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Deprecated.use
AbstractAuthorizablePostServlet.collectContentMap(Map)
instead since 2.2.18 - collectContentMap(Map<String, ?>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Collects the properties that form the content to be written back to the repository.
- containsKey(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- containsValue(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- convertDeprecated(AuthorizablePrivilegesInfo.PropertyUpdateTypes) - Static method in enum org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
-
If the supplied item is one of the deprecated ones, then return the equivalent item that replaced it.
- convertToRequestParameterArray(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- convertToString(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- convertToStringArray(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- convertToType(String, Class<T>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- convertToType(String, Class<T>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableValueMap
- createGroup(Session, String, Map<String, ?>, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.CreateGroup
-
Create a new group for the repository
- createGroup(Session, String, Map<String, ?>, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- createGroup(Session, Map<String, ?>, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.CreateGroup
-
Create a new group for the repository.
- CreateGroup - Interface in org.apache.sling.jackrabbit.usermanager
-
The
CreateGroup
service api. - CreateGroupServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Sling Post Servlet implementation for creating a group in the jackrabbit UserManager.
- CreateGroupServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- createHtmlResponse(SlingHttpServletRequest) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Deprecated.
- createUser(Session, String, String, String, Map<String, ?>, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.CreateUser
-
Create a new user for the repository
- createUser(Session, String, String, String, Map<String, ?>, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- createUser(Session, String, String, Map<String, ?>, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.CreateUser
-
Create a new user for the repository.
- CreateUser - Interface in org.apache.sling.jackrabbit.usermanager
-
The
CreateUser
service api. - CreateUserServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Sling Post Servlet implementation for creating a user in the jackrabbit UserManager.
- CreateUserServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- CreateUserServlet.Config - Annotation Type in org.apache.sling.jackrabbit.usermanager.impl.post
D
- deactivate() - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- deactivate() - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
- deactivate() - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- deactivate() - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- deactivate() - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
- deactivate() - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
- DEFAULT_MAX_NAME_LENGTH - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl
- DEFAULT_SYSTEM_USER_MANAGER_PATH - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- deleteAuthorizables(Session, Resource, String[], List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.DeleteAuthorizables
-
Deletes one or more users or groups from the repository
- deleteAuthorizables(Session, Resource, String[], List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.DeleteAuthorizableServlet
- DeleteAuthorizables - Interface in org.apache.sling.jackrabbit.usermanager
-
The
DeleteAuthorizables
service api. - DeleteAuthorizableServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Rest Service Description
- DeleteAuthorizableServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.DeleteAuthorizableServlet
- deleteGroup(Session, String, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.DeleteGroup
-
Deletes a group from the repository
- deleteGroup(Session, String, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.DeleteAuthorizableServlet
- DeleteGroup - Interface in org.apache.sling.jackrabbit.usermanager
-
The
DeleteGroup
service api. - deleteUser(Session, String, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.DeleteUser
-
Deletes a user from the repository
- deleteUser(Session, String, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.DeleteAuthorizableServlet
- DeleteUser - Interface in org.apache.sling.jackrabbit.usermanager
-
The
DeleteUser
service api. - doPost(SlingHttpServletRequest, SlingHttpServletResponse) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
- doWork(Principal) - Method in interface org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider.PrincipalWorker
- doWork(Authorizable, String) - Method in interface org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider.AuthorizableWorker
E
- entrySet() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- externalizePath(SlingHttpServletRequest, String) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Returns an external form of the given path prepending the context path and appending a display extension.
F
- filter(String) - Method in interface org.apache.sling.jackrabbit.usermanager.PrincipalNameFilter
-
Filter the invalid characters out of the provided principal name candidate
- filterPropertyContainers(String, Authorizable, Resource) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
-
Filter the resource children to return only the resources that are nested property containers
- fullyRead - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
G
- get(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- get(String, Class<T>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- get(String, T) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- getGroupPrefix() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- getGroupPrefix() - Method in interface org.apache.sling.jackrabbit.usermanager.resource.SystemUserManagerPaths
-
The path prefix (before the id) for groups
- getGroupsPath() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- getGroupsPath() - Method in interface org.apache.sling.jackrabbit.usermanager.resource.SystemUserManagerPaths
-
The root path for all group resources
- getItemPath(SlingHttpServletRequest) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Returns the path of the resource of the request as the item path.
- getOrGeneratePrincipalName(Session, Map<String, ?>, AuthorizableType) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Get or generate the name of the principal being created
- getPath() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseResource
- getPrincipalName() - Method in class org.apache.sling.jackrabbit.usermanager.PrincipalNameGenerator.NameInfo
- getPrincipalName(Map<String, ?>, AuthorizableType, PrincipalNameFilter, PrincipalNameGenerator) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl
-
Get a "nice" principal name, if possible, based on given request
- getPrincipalName(Map<String, ?>, AuthorizableType, PrincipalNameFilter, PrincipalNameGenerator) - Method in interface org.apache.sling.jackrabbit.usermanager.PrincipalNameGenerator
-
Get the to-be-created principal name candidate from the request.
- getPropertyNames(String, Authorizable) - Static method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- getRanking(Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
- getRedirectUrl(HttpServletRequest, AbstractPostResponse) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Deprecated.
- getRedirectUrl(HttpServletRequest, PostResponse) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
compute redirect URL (SLING-126)
- getResource(ResolveContext<Object>, String, ResourceContext, Resource) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- getResourceMetadata() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseResource
- getResourceResolver() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseResource
- getResourceSuperType() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseResource
- getResourceType() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResource
- getResourceType() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.PrincipalResource
- getRootPath() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- getRootPath() - Method in interface org.apache.sling.jackrabbit.usermanager.resource.SystemUserManagerPaths
-
The root path for usermanager resources
- getUserPrefix() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- getUserPrefix() - Method in interface org.apache.sling.jackrabbit.usermanager.resource.SystemUserManagerPaths
-
The path prefix (before the id) for users
- getUsersPath() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- getUsersPath() - Method in interface org.apache.sling.jackrabbit.usermanager.resource.SystemUserManagerPaths
-
The root path for all user resources
- getValueToUse(Map<String, ?>, String) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl
-
Determine the value to use for the specified parameter.
H
- handleOperation(SlingHttpServletRequest, AbstractPostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Deprecated.
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Extending Servlet should implement this operation to do the work
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.DeleteAuthorizableServlet
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
- handleOperation(SlingHttpServletRequest, PostResponse, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
- hasItemPathPrefix(String) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
I
- isEmpty() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- isMakeUnique() - Method in class org.apache.sling.jackrabbit.usermanager.PrincipalNameGenerator.NameInfo
- isSetStatus(SlingHttpServletRequest) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
K
- keySet() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
L
- LazyInputStream(Value) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- listChildren(ResolveContext<Object>, Resource) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
- log - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
-
default log
M
- mark(int) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- markSupported() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- maybeDoAuthorizableWork(ResolveContext<Object>, String, AuthorizableResourceProvider.AuthorizableWorker<T>, AuthorizableResourceProvider.PrincipalWorker<T>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
-
If the path resolves to a user or group (with optional relPath suffix) then invoke the worker to do some work.
N
- NameInfo(String, boolean) - Constructor for class org.apache.sling.jackrabbit.usermanager.PrincipalNameGenerator.NameInfo
- NestedAuthorizableResource - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
Resource implementation for nested property containers of Authorizable
- NestedAuthorizableResource(Authorizable, ResourceResolver, String, SystemUserManagerPaths, String) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableResource
- NestedAuthorizableValueMap - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
ValueMap implementation for nested properties of Authorizable Resources
- NestedAuthorizableValueMap(Authorizable, SystemUserManagerPaths, String) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableValueMap
O
- org.apache.sling.jackrabbit.usermanager - package org.apache.sling.jackrabbit.usermanager
- org.apache.sling.jackrabbit.usermanager.impl.post - package org.apache.sling.jackrabbit.usermanager.impl.post
- org.apache.sling.jackrabbit.usermanager.impl.resource - package org.apache.sling.jackrabbit.usermanager.impl.resource
- org.apache.sling.jackrabbit.usermanager.resource - package org.apache.sling.jackrabbit.usermanager.resource
P
- principal - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.PrincipalResource
- principalNameFilter - Variable in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
The optional principal name filter
- PrincipalNameFilter - Interface in org.apache.sling.jackrabbit.usermanager
-
Service interface which allows for filtering what characters are allowed in a generated principal name
- PrincipalNameGenerator - Interface in org.apache.sling.jackrabbit.usermanager
-
Service interface which allows for custom principal name generation
- PrincipalNameGenerator.NameInfo - Class in org.apache.sling.jackrabbit.usermanager
- PrincipalNameGeneratorImpl - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Default implementation that generates a principal name based on a set of well-known request parameters
- PrincipalNameGeneratorImpl() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl
- PrincipalNameGeneratorImpl(String[], int) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl
- PrincipalNameGeneratorImpl.Config - Annotation Type in org.apache.sling.jackrabbit.usermanager.impl.post
- principalNameGenerators - Variable in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
The principal name generators
- principalNameHints() - Method in annotation type org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl.Config
- principalNameMaxLength() - Method in annotation type org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl.Config
- PrincipalResource - Class in org.apache.sling.jackrabbit.usermanager.impl.resource
-
Resource implementation for Principal (SLING-11098)
- PrincipalResource(Principal, ResourceResolver, String) - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.resource.PrincipalResource
- processCreate(Session, Authorizable, Map<String, RequestProperty>, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Create resource(s) according to current request
- processDeletes(Authorizable, Collection<RequestProperty>, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Removes all properties listed as
RequestProperty.isDelete()
from the authorizable. - PROP_DATE_FORMAT - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- provider_root() - Method in annotation type org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider.Config
- put(String, Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- putAll(Map<? extends String, ? extends Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
R
- read() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- read(byte[]) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- read(byte[], int, int) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- read(String) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableValueMap
- read(String) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- read(String) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableValueMap
- readFully() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableValueMap
- readFully() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- readFully() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableValueMap
- readPropertyAndCache(String, String) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- remove(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- REMOVE_PROPERTY - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
- removeProperty - org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
-
Deprecated.
- requireItemPathPrefix(Map<String, ?>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- reset() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- resourceResolver - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseResource
- resources_for_nested_properties() - Method in annotation type org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider.Config
- RP_NODE_NAME_HINT_VALUE_FROM - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- RP_NODE_NAME_VALUE_FROM - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
S
- self_registration_enabled() - Method in annotation type org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet.Config
- size() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- skip(long) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap.LazyInputStream
- SYSTEM_USER_MANAGER_GROUP_PATH - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
-
Deprecated.no longer used. Use
SystemUserManagerPaths
service instead. - SYSTEM_USER_MANAGER_GROUP_PREFIX - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
-
Deprecated.no longer used. Use
SystemUserManagerPaths
service instead. - SYSTEM_USER_MANAGER_PATH - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
-
Deprecated.no longer used. Use
SystemUserManagerPaths
service instead. - SYSTEM_USER_MANAGER_USER_PATH - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
-
Deprecated.no longer used. Use
SystemUserManagerPaths
service instead. - SYSTEM_USER_MANAGER_USER_PREFIX - Static variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResourceProvider
-
Deprecated.no longer used. Use
SystemUserManagerPaths
service instead. - systemUserManagerPaths - Variable in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- systemUserManagerPaths - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResource
- systemUserManagerPaths - Variable in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- SystemUserManagerPaths - Interface in org.apache.sling.jackrabbit.usermanager.resource
-
Helper for components that need to know the UserManager resource paths
T
- toJavaObject(Value) - Static method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
-
Converts a JCR Value to a corresponding Java Object
- toResourceType(Principal) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.PrincipalResource
-
determine the resource type for the principal.
- toResourceType(Authorizable) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResource
-
determine the resource type for the authorizable.
- toResourceType(Authorizable) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.NestedAuthorizableResource
- toString() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.AuthorizableResource
- toString() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
-
Reads the authorizable map completely and returns the string representation of the cached properties.
- toString() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.PrincipalResource
U
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractPostServlet
-
Unbind a post response creator
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.DeleteAuthorizableServlet
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
- unbindPostResponseCreator(PostResponseCreator, Map<String, Object>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
- unbindPrincipalNameFilter(PrincipalNameFilter) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- unbindPrincipalNameFilter(PrincipalNameFilter) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- unbindPrincipalNameFilter(PrincipalNameFilter) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- unbindPrincipalNameGenerator(PrincipalNameGenerator) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
- unbindPrincipalNameGenerator(PrincipalNameGenerator) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateGroupServlet
- unbindPrincipalNameGenerator(PrincipalNameGenerator) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.CreateUserServlet
- updateGroup(Session, String, Map<String, ?>, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
- updateGroup(Session, String, Map<String, ?>, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.UpdateGroup
-
Update a group in the repository
- UpdateGroup - Interface in org.apache.sling.jackrabbit.usermanager
-
The
UpdateGroup
service api. - updateGroupMembership(Resource, Map<String, ?>, Authorizable, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractGroupPostServlet
-
Update the group membership based on the ":member" request parameters.
- UpdateGroupServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Sling Post Operation implementation for updating a group in the jackrabbit UserManager.
- UpdateGroupServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateGroupServlet
- updateUser(Session, String, Map<String, ?>, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
- updateUser(Session, String, Map<String, ?>, List<Modification>) - Method in interface org.apache.sling.jackrabbit.usermanager.UpdateUser
-
Update a user in the repository
- UpdateUser - Interface in org.apache.sling.jackrabbit.usermanager
-
The
UpdateUser
service api. - UpdateUserServlet - Class in org.apache.sling.jackrabbit.usermanager.impl.post
-
Sling Post Operation implementation for updating a user in the jackrabbit UserManager.
- UpdateUserServlet() - Constructor for class org.apache.sling.jackrabbit.usermanager.impl.post.UpdateUserServlet
- user_admin_group_name() - Method in annotation type org.apache.sling.jackrabbit.usermanager.impl.post.ChangeUserPasswordServlet.Config
V
- valueOf(String) - Static method in enum org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo.PropertyUpdateTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- valuesToJavaObject(Value[]) - Method in class org.apache.sling.jackrabbit.usermanager.impl.resource.BaseAuthorizableValueMap
- valueToList(Object) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.PrincipalNameGeneratorImpl
-
Convert the value to a list of strings
W
- writeContent(Session, Authorizable, Collection<RequestProperty>, List<Modification>) - Method in class org.apache.sling.jackrabbit.usermanager.impl.post.AbstractAuthorizablePostServlet
-
Writes back the content
All Classes All Packages