public class AccessControlManagerDBFile
extends java.lang.Object
Constructor and Description |
---|
AccessControlManagerDBFile() |
Modifier and Type | Method and Description |
---|---|
AccessControlPolicyIterator |
getApplicablePolicies(java.lang.String string) |
AccessControlPolicy[] |
getEffectivePolicies(java.lang.String string) |
AccessControlPolicy[] |
getPolicies(java.lang.String string) |
Privilege[] |
getPrivileges(java.lang.String string) |
Privilege[] |
getSupportedPrivileges(java.lang.String string) |
boolean |
hasPrivileges(java.lang.String string,
Privilege[] prvlgs) |
Privilege |
privilegeFromName(java.lang.String string) |
void |
removePolicy(java.lang.String string,
AccessControlPolicy acp) |
void |
setPolicy(java.lang.String string,
AccessControlPolicy acp) |
public Privilege[] getSupportedPrivileges(java.lang.String string) throws PathNotFoundException, RepositoryException
PathNotFoundException
RepositoryException
public Privilege privilegeFromName(java.lang.String string) throws AccessControlException, RepositoryException
AccessControlException
RepositoryException
public boolean hasPrivileges(java.lang.String string, Privilege[] prvlgs) throws PathNotFoundException, RepositoryException
PathNotFoundException
RepositoryException
public Privilege[] getPrivileges(java.lang.String string) throws PathNotFoundException, RepositoryException
PathNotFoundException
RepositoryException
public AccessControlPolicy[] getPolicies(java.lang.String string) throws PathNotFoundException, AccessDeniedException, RepositoryException
PathNotFoundException
AccessDeniedException
RepositoryException
public AccessControlPolicy[] getEffectivePolicies(java.lang.String string) throws PathNotFoundException, AccessDeniedException, RepositoryException
PathNotFoundException
AccessDeniedException
RepositoryException
public AccessControlPolicyIterator getApplicablePolicies(java.lang.String string) throws PathNotFoundException, AccessDeniedException, RepositoryException
PathNotFoundException
AccessDeniedException
RepositoryException
public void setPolicy(java.lang.String string, AccessControlPolicy acp) throws PathNotFoundException, AccessControlException, AccessDeniedException, LockException, VersionException, RepositoryException
PathNotFoundException
AccessControlException
AccessDeniedException
LockException
VersionException
RepositoryException
public void removePolicy(java.lang.String string, AccessControlPolicy acp) throws PathNotFoundException, AccessControlException, AccessDeniedException, LockException, VersionException, RepositoryException
PathNotFoundException
AccessControlException
AccessDeniedException
LockException
VersionException
RepositoryException
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.