public class ProxyUserManager extends ProxyWrapper<org.apache.jackrabbit.api.security.user.UserManager> implements org.apache.jackrabbit.api.security.user.UserManager
| Constructor and Description |
|---|
ProxyUserManager(ProxySession<org.apache.jackrabbit.api.JackrabbitSession> mountSession,
org.apache.jackrabbit.api.security.user.UserManager delegate,
org.apache.jackrabbit.api.security.user.UserManager mount) |
| Modifier and Type | Method and Description |
|---|---|
void |
autoSave(boolean enable) |
org.apache.jackrabbit.api.security.user.Group |
createGroup(Principal principal) |
org.apache.jackrabbit.api.security.user.Group |
createGroup(Principal principal,
String intermediatePath) |
org.apache.jackrabbit.api.security.user.Group |
createGroup(String groupID) |
org.apache.jackrabbit.api.security.user.Group |
createGroup(String groupID,
Principal principal,
String intermediatePath) |
org.apache.jackrabbit.api.security.user.User |
createSystemUser(String userID,
String intermediatePath) |
org.apache.jackrabbit.api.security.user.User |
createUser(String userID,
String password) |
org.apache.jackrabbit.api.security.user.User |
createUser(String userID,
String password,
Principal principal,
String intermediatePath) |
Iterator<org.apache.jackrabbit.api.security.user.Authorizable> |
findAuthorizables(org.apache.jackrabbit.api.security.user.Query query) |
Iterator<org.apache.jackrabbit.api.security.user.Authorizable> |
findAuthorizables(String relPath,
String value) |
Iterator<org.apache.jackrabbit.api.security.user.Authorizable> |
findAuthorizables(String relPath,
String value,
int searchType) |
org.apache.jackrabbit.api.security.user.Authorizable |
getAuthorizable(Principal principal) |
org.apache.jackrabbit.api.security.user.Authorizable |
getAuthorizable(String id) |
<T extends org.apache.jackrabbit.api.security.user.Authorizable> |
getAuthorizable(String id,
Class<T> authorizableClass) |
org.apache.jackrabbit.api.security.user.Authorizable |
getAuthorizableByPath(String path) |
boolean |
isAutoSave() |
public ProxyUserManager(ProxySession<org.apache.jackrabbit.api.JackrabbitSession> mountSession, org.apache.jackrabbit.api.security.user.UserManager delegate, org.apache.jackrabbit.api.security.user.UserManager mount)
public org.apache.jackrabbit.api.security.user.Authorizable getAuthorizable(String id) throws javax.jcr.RepositoryException
getAuthorizable in interface org.apache.jackrabbit.api.security.user.UserManagerjavax.jcr.RepositoryExceptionpublic <T extends org.apache.jackrabbit.api.security.user.Authorizable> T getAuthorizable(String id, Class<T> authorizableClass) throws org.apache.jackrabbit.api.security.user.AuthorizableTypeException, javax.jcr.RepositoryException
getAuthorizable in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableTypeExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.Authorizable getAuthorizable(Principal principal) throws javax.jcr.RepositoryException
getAuthorizable in interface org.apache.jackrabbit.api.security.user.UserManagerjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.Authorizable getAuthorizableByPath(String path) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
getAuthorizableByPath in interface org.apache.jackrabbit.api.security.user.UserManagerjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.api.security.user.Authorizable> findAuthorizables(String relPath, String value) throws javax.jcr.RepositoryException
findAuthorizables in interface org.apache.jackrabbit.api.security.user.UserManagerjavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.api.security.user.Authorizable> findAuthorizables(String relPath, String value, int searchType) throws javax.jcr.RepositoryException
findAuthorizables in interface org.apache.jackrabbit.api.security.user.UserManagerjavax.jcr.RepositoryExceptionpublic Iterator<org.apache.jackrabbit.api.security.user.Authorizable> findAuthorizables(org.apache.jackrabbit.api.security.user.Query query) throws javax.jcr.RepositoryException
findAuthorizables in interface org.apache.jackrabbit.api.security.user.UserManagerjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.User createUser(String userID, String password) throws org.apache.jackrabbit.api.security.user.AuthorizableExistsException, javax.jcr.RepositoryException
createUser in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableExistsExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.User createUser(String userID, String password, Principal principal, String intermediatePath) throws org.apache.jackrabbit.api.security.user.AuthorizableExistsException, javax.jcr.RepositoryException
createUser in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableExistsExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.User createSystemUser(String userID, String intermediatePath) throws org.apache.jackrabbit.api.security.user.AuthorizableExistsException, javax.jcr.RepositoryException
createSystemUser in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableExistsExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.Group createGroup(String groupID) throws org.apache.jackrabbit.api.security.user.AuthorizableExistsException, javax.jcr.RepositoryException
createGroup in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableExistsExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.Group createGroup(Principal principal) throws org.apache.jackrabbit.api.security.user.AuthorizableExistsException, javax.jcr.RepositoryException
createGroup in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableExistsExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.Group createGroup(Principal principal, String intermediatePath) throws org.apache.jackrabbit.api.security.user.AuthorizableExistsException, javax.jcr.RepositoryException
createGroup in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableExistsExceptionjavax.jcr.RepositoryExceptionpublic org.apache.jackrabbit.api.security.user.Group createGroup(String groupID, Principal principal, String intermediatePath) throws org.apache.jackrabbit.api.security.user.AuthorizableExistsException, javax.jcr.RepositoryException
createGroup in interface org.apache.jackrabbit.api.security.user.UserManagerorg.apache.jackrabbit.api.security.user.AuthorizableExistsExceptionjavax.jcr.RepositoryExceptionpublic boolean isAutoSave()
isAutoSave in interface org.apache.jackrabbit.api.security.user.UserManagerpublic void autoSave(boolean enable)
throws javax.jcr.UnsupportedRepositoryOperationException,
javax.jcr.RepositoryException
autoSave in interface org.apache.jackrabbit.api.security.user.UserManagerjavax.jcr.UnsupportedRepositoryOperationExceptionjavax.jcr.RepositoryExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.