public class ServerAccessControlManager extends ServerObject implements RemoteAccessControlManager
| Constructor and Description |
|---|
ServerAccessControlManager(AccessControlManager acm,
RemoteAdapterFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
RemoteIterator |
getApplicablePolicies(java.lang.String absPath) |
RemoteAccessControlPolicy[] |
getEffectivePolicies(java.lang.String absPath) |
RemoteAccessControlPolicy[] |
getPolicies(java.lang.String absPath) |
RemotePrivilege[] |
getPrivileges(java.lang.String absPath) |
RemotePrivilege[] |
getSupportedPrivileges(java.lang.String absPath) |
boolean |
hasPrivileges(java.lang.String absPath,
java.lang.String[] privileges) |
RemotePrivilege |
privilegeFromName(java.lang.String privilegeName) |
clone, exportObject, exportObject, exportObject, unexportObjectpublic ServerAccessControlManager(AccessControlManager acm,
RemoteAdapterFactory factory)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic RemoteIterator getApplicablePolicies(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
getApplicablePolicies in interface RemoteAccessControlManagerRepositoryExceptionjava.rmi.RemoteExceptionjavax.jcr.security.AccessControlManager#getApplicablePolicies(String)public RemoteAccessControlPolicy[] getEffectivePolicies(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
getEffectivePolicies in interface RemoteAccessControlManagerRepositoryExceptionjava.rmi.RemoteExceptionjavax.jcr.security.AccessControlManager#getEffectivePolicies(String)public RemoteAccessControlPolicy[] getPolicies(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
getPolicies in interface RemoteAccessControlManagerRepositoryExceptionjava.rmi.RemoteExceptionjavax.jcr.security.AccessControlManager#getPolicies(String)public RemotePrivilege[] getPrivileges(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
getPrivileges in interface RemoteAccessControlManagerRepositoryExceptionjava.rmi.RemoteExceptionjavax.jcr.security.AccessControlManager#getPrivileges(String)public RemotePrivilege[] getSupportedPrivileges(java.lang.String absPath) throws RepositoryException, java.rmi.RemoteException
getSupportedPrivileges in interface RemoteAccessControlManagerRepositoryExceptionjava.rmi.RemoteExceptionjavax.jcr.security.AccessControlManager#getSupportedPrivileges(String)public boolean hasPrivileges(java.lang.String absPath,
java.lang.String[] privileges)
throws RepositoryException
hasPrivileges in interface RemoteAccessControlManagerRepositoryExceptionjavax.jcr.security.AccessControlManager#hasPrivileges(String,
javax.jcr.security.Privilege[])public RemotePrivilege privilegeFromName(java.lang.String privilegeName) throws RepositoryException, java.rmi.RemoteException
privilegeFromName in interface RemoteAccessControlManagerRepositoryExceptionjava.rmi.RemoteExceptionjavax.jcr.security.AccessControlManager#privilegeFromName(String)"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"