public class JcrAuthorizations
extends java.lang.Object
implements java.lang.Runnable
| Constructor and Description |
|---|
JcrAuthorizations() |
| Modifier and Type | Method and Description |
|---|---|
protected java.security.Principal |
getOrCreatePrincipal(Session session,
java.lang.String principalName)
Returns a
SimplePrincipal, does not check whether it exists since
such capabilities is not provided by the standard JCR API. |
void |
init()
Deprecated.
call
run() instead. |
protected void |
initAuthorizations(Session session) |
protected void |
processWorkspace(java.lang.String workspace) |
void |
run() |
void |
setGroupPrivileges(java.util.Map<java.lang.String,java.lang.String> groupPrivileges)
Deprecated.
|
void |
setPrincipalPrivileges(java.util.Map<java.lang.String,java.lang.String> principalPrivileges) |
void |
setRepository(Repository repository) |
void |
setSecurityWorkspace(java.lang.String securityWorkspace) |
void |
setWorkspace(java.lang.String workspace) |
public void run()
run in interface java.lang.Runnableprotected void processWorkspace(java.lang.String workspace)
@Deprecated public void init()
run() instead.protected void initAuthorizations(Session session) throws RepositoryException
RepositoryExceptionprotected java.security.Principal getOrCreatePrincipal(Session session, java.lang.String principalName) throws RepositoryException
SimplePrincipal, does not check whether it exists since
such capabilities is not provided by the standard JCR API. Can be
overridden to provide smarter handlingRepositoryException@Deprecated public void setGroupPrivileges(java.util.Map<java.lang.String,java.lang.String> groupPrivileges)
public void setPrincipalPrivileges(java.util.Map<java.lang.String,java.lang.String> principalPrivileges)
public void setRepository(Repository repository)
public void setWorkspace(java.lang.String workspace)
public void setSecurityWorkspace(java.lang.String securityWorkspace)
Copyright © 2007–2020. All rights reserved.