Uses of Class
org.jcreme.permissioning.AccessType

Packages that use AccessType
org.jcreme.permissioning   
 

Uses of AccessType in org.jcreme.permissioning
 

Fields in org.jcreme.permissioning declared as AccessType
static AccessType AccessType.READ
          Represents access for reading data.
static AccessType AccessType.WRITE
          Represents access for writing data.
static AccessType AccessType.DELETE
          Represents access for deleting data.
static AccessType AccessType.CREATE
          Represents access for creating data.
 

Methods in org.jcreme.permissioning that return AccessType
static AccessType AccessType.getAccessType(java.lang.String name)
           
static AccessType[] AccessType.getAccessTypes()
           
 

Methods in org.jcreme.permissioning with parameters of type AccessType
 void ObjectPolicy.addPurpose(Purpose purpose, AccessType access)
           
 void ObjectPolicy.removePurpose(Purpose purpose, AccessType access)
           
 boolean ObjectPolicy.accessAuthorized(User user, Purpose purpose, AccessType access)
           
 void ObjectType.addDomain(Domain domain, AccessType access)
           
 void ObjectType.removeDomain(Domain domain, AccessType access)
           
 boolean ObjectType.canAccess(Domain domain, AccessType access)
           
protected  void Subject.checkParameters(User u, Task t, java.lang.Object[] parameters, AccessType[] accessTypes)
           
 java.lang.Object[] Subject.filterObjects(User u, Task t, java.lang.Object[] parameters, AccessType[] accessTypes)
          This method filters the provided parameters against the requested access and returns only the objects that can be rightfully accessed.
 boolean Subject.canInvoke(User u, Task t, java.lang.Object[] parameters, AccessType[] accessTypes)
           
 boolean Subject.checkAccess(ObjectType type, AccessType access)
          This method is used to determine if the Subject can access a particular type.
 boolean Subject.checkPurpose(User user, Task t, ObjectPolicy policy, AccessType access)
          Checks if the calling task (business) purpose matches the subject task's purpose.
 



Copyright 2006 null. All Rights Reserved.