org.xcmis.spi.model
Class AccessControlEntry

java.lang.Object
  extended by org.xcmis.spi.model.AccessControlEntry

public final class AccessControlEntry
extends Object

Describes set user's permission.

Version:
$Id: $
Author:
Andrey Parfonov

Constructor Summary
AccessControlEntry()
           
AccessControlEntry(String principal, Set<String> permissions)
           
AccessControlEntry(String principal, Set<String> permissions, Boolean direct)
           
 
Method Summary
 Collection<String> getPermissions()
           
 String getPrincipal()
           
 Boolean isDirect()
           
 void setDirect(Boolean direct)
           
 void setPrincipal(String principal)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AccessControlEntry

public AccessControlEntry()

AccessControlEntry

public AccessControlEntry(String principal,
                          Set<String> permissions)

AccessControlEntry

public AccessControlEntry(String principal,
                          Set<String> permissions,
                          Boolean direct)
Method Detail

getPermissions

public Collection<String> getPermissions()
Returns:
principal's permissions

getPrincipal

public String getPrincipal()
Returns:
user principal

isDirect

public Boolean isDirect()

setDirect

public void setDirect(Boolean direct)

setPrincipal

public void setPrincipal(String principal)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.