com.xebialabs.deployit.security
Class JcrAccessControlEntry

java.lang.Object
  extended by com.xebialabs.deployit.security.JcrAccessControlEntry

public class JcrAccessControlEntry
extends java.lang.Object


Constructor Summary
JcrAccessControlEntry(java.lang.String principalName, boolean allow, java.util.List<java.lang.String> privileges)
           
JcrAccessControlEntry(java.lang.String principalName, boolean allow, java.util.List<java.lang.String> privileges, boolean transitive)
           
JcrAccessControlEntry(java.lang.String principalName, boolean allow, java.lang.String... privileges)
           
 
Method Summary
 java.lang.String getPrincipalName()
           
 java.util.List<java.lang.String> getPrivileges()
           
 boolean isAllow()
           
 boolean isTransitive()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JcrAccessControlEntry

public JcrAccessControlEntry(java.lang.String principalName,
                             boolean allow,
                             java.lang.String... privileges)

JcrAccessControlEntry

public JcrAccessControlEntry(java.lang.String principalName,
                             boolean allow,
                             java.util.List<java.lang.String> privileges)

JcrAccessControlEntry

public JcrAccessControlEntry(java.lang.String principalName,
                             boolean allow,
                             java.util.List<java.lang.String> privileges,
                             boolean transitive)
Method Detail

getPrincipalName

public java.lang.String getPrincipalName()

isAllow

public boolean isAllow()

getPrivileges

public java.util.List<java.lang.String> getPrivileges()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

isTransitive

public boolean isTransitive()