Uses of Class
wt.access.AccessPermission

Packages that use AccessPermission
com.ptc.core.domain.admin.client.impl   
com.ptc.netmarkets.nmixb   
com.ptc.netmarkets.project   
com.ptc.netmarkets.util.misc   
com.ptc.windchill.counterpart   
com.ptc.windchill.explorer.ca.utility   
wt.access
The access control service is responsible for defining and enforcing access to business and system objects. 
wt.clients.administrator   
wt.clients.lifecycle.administrator   
wt.clients.project   
wt.folder
Provides classes to represent and manage folder and cabinet objects. 
wt.ixb.handlers.netmarkets   
wt.org
org package — Organization Service
The following figure shows a representation of the org package model. 
wt.pds Provides additional Persistent Database Services.  See PersistenceManager to fulfill most database access needs. 
wt.sandbox This package provides "sandbox" container functionality.  A "sandbox" container is a container wherein a multiple users can work on a set of related changes through multiple iterations without disturbing the broader organization (apart from placing locks on the objects the broader organziation sees).  The package provides the following core capabilities:  
wt.vc.wip
 
 

Uses of AccessPermission in com.ptc.core.domain.admin.client.impl
 

Fields in com.ptc.core.domain.admin.client.impl declared as AccessPermission
private static AccessPermission[] FraPermission.permissions
           
 

Uses of AccessPermission in com.ptc.netmarkets.nmixb
 

Fields in com.ptc.netmarkets.nmixb declared as AccessPermission
private  AccessPermission[] PolicyRuleCopyHelper.PolicyRuleSetProxy.perms
           
private static AccessPermission[] GroupPermMapImpl.ALL_PERMS
           
private static AccessPermission[] FolderContentsCopyHelper.ALL_PERMS
           
 

Uses of AccessPermission in com.ptc.netmarkets.project
 

Methods in com.ptc.netmarkets.project with parameters of type AccessPermission
private  String StandardNmProjectService.permissionTranslation(AccessPermission aa)
           
 

Uses of AccessPermission in com.ptc.netmarkets.util.misc
 

Methods in com.ptc.netmarkets.util.misc that return AccessPermission
private static AccessPermission NmActionServiceHelper.mapToWindchill(String aa)
           
 

Uses of AccessPermission in com.ptc.windchill.counterpart
 

Methods in com.ptc.windchill.counterpart with parameters of type AccessPermission
private  CounterPartDelta StandardCounterPartService.getDelta(AccessPermission access)
           
 

Uses of AccessPermission in com.ptc.windchill.explorer.ca.utility
 

Methods in com.ptc.windchill.explorer.ca.utility with parameters of type AccessPermission
(package private)  boolean GlobalCommonData.objectHasAccess(CommonData common_data, TypeInstanceIdentifier tii, AccessPermission permission)
           
(package private)  boolean GlobalCommonData.containerTypeIdHasAccess(CommonData common_data, String type_id_str, TypeInstanceIdentifier container_tii, AccessPermission permission)
           
(package private)  boolean GlobalCommonData.objectHasAccess(CommonData common_data, String type_id_str, TypeInstanceIdentifier tii, AccessPermission permission)
           
private  String GlobalCommonData.buildCacheKey(String type_id_str, TypeInstanceIdentifier tii, AccessPermission permission)
           
 

Uses of AccessPermission in wt.access
 

Fields in wt.access declared as AccessPermission
static AccessPermission AccessPermission.ALL
          Full control (all permissions)

Supported API: true
static AccessPermission AccessPermission.READ
          Read permission

Supported API: true
static AccessPermission AccessPermission.MODIFY
          Modify permission

Supported API: true
static AccessPermission AccessPermission.CREATE
          Create permission

Supported API: true
static AccessPermission AccessPermission.REVISE
          Revise permission

Supported API: true
static AccessPermission AccessPermission.NEW_VIEW_VERSION
          New View Version permission

Supported API: true
static AccessPermission AccessPermission.DELETE
          Delete permission

Supported API: true
static AccessPermission AccessPermission.CHANGE_PERMISSIONS
          Change permissions permission

Supported API: true
static AccessPermission AccessPermission.ADMINISTRATIVE
          Administrative permission

Supported API: true
static AccessPermission AccessPermission.USE
          Deprecated.  
static AccessPermission AccessPermission.ATTACH
          Deprecated.  
private  AccessPermission AccessControlEvent.permission
           
static AccessPermission AccessPermission.ALL
          Full control (all permissions)

Supported API: true
static AccessPermission AccessPermission.READ
          Read permission

Supported API: true
static AccessPermission AccessPermission.MODIFY
          Modify permission

Supported API: true
static AccessPermission AccessPermission.CREATE
          Create permission

Supported API: true
static AccessPermission AccessPermission.REVISE
          Revise permission

Supported API: true
static AccessPermission AccessPermission.NEW_VIEW_VERSION
          New View Version permission

Supported API: true
static AccessPermission AccessPermission.DELETE
          Delete permission

Supported API: true
static AccessPermission AccessPermission.CHANGE_PERMISSIONS
          Change permissions permission

Supported API: true
static AccessPermission AccessPermission.ADMINISTRATIVE
          Administrative permission

Supported API: true
static AccessPermission AccessPermission.USE
          Deprecated.  
static AccessPermission AccessPermission.ATTACH
          Deprecated.  
private  AccessPermission AccessControlEvent.permission
           
 

Methods in wt.access that return AccessPermission
static AccessPermission AccessPermission.newAccessPermission(int secretHandshake)
          Used by EnumeratedType for constructing instances of AccessPermission, from a resource bundle.
static AccessPermission AccessPermission.toAccessPermission(String internal_value)
          Returns the AccessPermission instance for the internal_value argument.
static AccessPermission AccessPermission.getAccessPermissionDefault()
          Returns the default value (instance) for the AccessPermission set.
static AccessPermission[] AccessPermission.getAccessPermissionSet()
          Returns a copy of the set of valid values (instances) for the AccessPermission class.
 AccessPermission AccessControlEvent.getPermission()
          Gets the value of the attribute: permission.
static AccessPermission AccessPermission.newAccessPermission(int secretHandshake)
          Used by EnumeratedType for constructing instances of AccessPermission, from a resource bundle.
static AccessPermission AccessPermission.toAccessPermission(String internal_value)
          Returns the AccessPermission instance for the internal_value argument.
static AccessPermission AccessPermission.getAccessPermissionDefault()
          Returns the default value (instance) for the AccessPermission set.
static AccessPermission[] AccessPermission.getAccessPermissionSet()
          Returns a copy of the set of valid values (instances) for the AccessPermission class.
 AccessPermission AccessControlEvent.getPermission()
          Gets the value of the attribute: permission.
 

Methods in wt.access with parameters of type AccessPermission
 boolean StandardAccessControlManager.checkAccess(Object object, AccessPermission permission)
          Determines whether the current principal has a given permission on a given object.
 void StandardAccessControlManager.checkAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has a given permission on a collection of objects.
 void StandardAccessControlManager.checkAccess(AdminDomainRef domain_ref, String type_id, AccessPermission permission)
          Checks if the current principal has the given access permission over a given type in a given domain (irrespective of state).
 boolean StandardAccessControlManager.hasAccess(Object object, AccessPermission permission)
          Determines whether the current principal has the given access permission over the object passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has the given access permission over the collection of objects passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 ObjectVectorIfc StandardAccessControlManager.filterObjects(ObjectVectorIfc objects, AccessPermission permission)
          Given a set of objects, this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 QueryResult StandardAccessControlManager.filterObjects(QueryResult objects, AccessPermission permission)
          Given a set of objects (stored as a QueryResult), this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 AdHocControlled StandardAccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled StandardAccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled StandardAccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled StandardAccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled StandardAccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled StandardAccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 void StandardAccessControlManager.emitAccessEvent(String event_type, Object target, AccessPermission permission, WTMessage message)
          Emits an access control event of a given type.
 void StandardAccessControlManager.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void StandardAccessControlManager.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void StandardAccessControlManager.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
 void StandardAccessControlManager.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
private  boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission, boolean check_all)
           
private  boolean StandardAccessControlManager.hasSurrogateAccess(WTPrincipal user, AccessControlSurrogate surrogate, AccessPermission permission)
           
private  void StandardAccessControlManager.logNotAuthorized(Object object, WTPrincipal principal, AccessPermission permission)
           
protected  boolean AclEntrySet.checkOwnerPermission(AccessPermission permission)
          Given a permission, computes whether the permission is granted to the owner user (WTPrincipalReference.OWNER).
protected  boolean AclEntrySet.checkPermission(WTPrincipal principal, AccessPermission permission)
          Given a principal and a permission, computes whether the permission is granted to the principal.
static long AccessPermission.getPermissionMask(AccessPermission permission)
          Returns a mask corresponding to the specified permission.
 void AccessControlManagerSvr.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void AccessControlManagerSvr.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void AccessControlManagerSvr.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
 void AccessControlManagerSvr.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
 boolean AccessControlManagerFwd.checkAccess(Object object, AccessPermission permission)
          Determines whether the current principal has a given permission on a given object.
 void AccessControlManagerFwd.checkAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has a given permission on a collection of objects.
 void AccessControlManagerFwd.checkAccess(AdminDomainRef domain_ref, String type_id, AccessPermission permission)
          Checks if the current principal has the given access permission over a given type in a given domain (irrespective of state).
 boolean AccessControlManagerFwd.hasAccess(Object object, AccessPermission permission)
          Determines whether the current principal has the given access permission over the object passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 ObjectVectorIfc AccessControlManagerFwd.filterObjects(ObjectVectorIfc objects, AccessPermission permission)
          Given a set of objects, this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 QueryResult AccessControlManagerFwd.filterObjects(QueryResult objects, AccessPermission permission)
          Given a set of objects (stored as a QueryResult), this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 AdHocControlled AccessControlManagerFwd.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManagerFwd.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManagerFwd.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManagerFwd.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManagerFwd.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManagerFwd.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 void AccessControlManagerFwd.emitAccessEvent(String event_type, Object target, AccessPermission permission, WTMessage message)
          Emits an access control event of a given type.
 boolean AccessControlManager.checkAccess(Object object, AccessPermission permission)
          Determines whether the current principal has a given permission on a given object.
 void AccessControlManager.checkAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has a given permission on a collection of objects.
 void AccessControlManager.checkAccess(AdminDomainRef domain_ref, String type_id, AccessPermission permission)
          Checks if the current principal has the given access permission over a given type in a given domain (irrespective of state).
 boolean AccessControlManager.hasAccess(Object object, AccessPermission permission)
          Determines whether the current principal has the given access permission over the object passed as argument.
 boolean AccessControlManager.hasAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 ObjectVectorIfc AccessControlManager.filterObjects(ObjectVectorIfc objects, AccessPermission permission)
          Given a set of objects, this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 QueryResult AccessControlManager.filterObjects(QueryResult objects, AccessPermission permission)
          Given a set of objects (stored as a QueryResult), this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 AdHocControlled AccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 void AccessControlManager.emitAccessEvent(String event_type, Object target, AccessPermission permission, WTMessage message)
          Emits an access control event of a given type.
 void AccessControlEvent.setPermission(AccessPermission a_Permission)
          Sets the value of the attribute: permission.
 boolean StandardAccessControlManager.checkAccess(Object object, AccessPermission permission)
          Determines whether the current principal has a given permission on a given object.
 void StandardAccessControlManager.checkAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has a given permission on a collection of objects.
 void StandardAccessControlManager.checkAccess(AdminDomainRef domain_ref, String type_id, AccessPermission permission)
          Checks if the current principal has the given access permission over a given type in a given domain (irrespective of state).
 boolean StandardAccessControlManager.hasAccess(Object object, AccessPermission permission)
          Determines whether the current principal has the given access permission over the object passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has the given access permission over the collection of objects passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean StandardAccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 ObjectVectorIfc StandardAccessControlManager.filterObjects(ObjectVectorIfc objects, AccessPermission permission)
          Given a set of objects, this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 QueryResult StandardAccessControlManager.filterObjects(QueryResult objects, AccessPermission permission)
          Given a set of objects (stored as a QueryResult), this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 AdHocControlled StandardAccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled StandardAccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled StandardAccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled StandardAccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled StandardAccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled StandardAccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 void StandardAccessControlManager.emitAccessEvent(String event_type, Object target, AccessPermission permission, WTMessage message)
          Emits an access control event of a given type.
 void StandardAccessControlManager.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void StandardAccessControlManager.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void StandardAccessControlManager.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
 void StandardAccessControlManager.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
private  boolean StandardAccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission, boolean check_all)
           
private  boolean StandardAccessControlManager.hasSurrogateAccess(WTPrincipal user, AccessControlSurrogate surrogate, AccessPermission permission)
           
private  void StandardAccessControlManager.logNotAuthorized(Object object, WTPrincipal principal, AccessPermission permission)
           
protected  boolean AclEntrySet.checkOwnerPermission(AccessPermission permission)
          Given a permission, computes whether the permission is granted to the owner user (WTPrincipalReference.OWNER).
protected  boolean AclEntrySet.checkPermission(WTPrincipal principal, AccessPermission permission)
          Given a principal and a permission, computes whether the permission is granted to the principal.
static long AccessPermission.getPermissionMask(AccessPermission permission)
          Returns a mask corresponding to the specified permission.
 void AccessControlManagerSvr.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void AccessControlManagerSvr.addPermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule for each of the objects in a collection, granting a principal the specified permission to the objects.
 void AccessControlManagerSvr.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
 void AccessControlManagerSvr.removePermission(WTCollection objects, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for each of the objects in a collection.
 boolean AccessControlManagerFwd.checkAccess(Object object, AccessPermission permission)
          Determines whether the current principal has a given permission on a given object.
 void AccessControlManagerFwd.checkAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has a given permission on a collection of objects.
 void AccessControlManagerFwd.checkAccess(AdminDomainRef domain_ref, String type_id, AccessPermission permission)
          Checks if the current principal has the given access permission over a given type in a given domain (irrespective of state).
 boolean AccessControlManagerFwd.hasAccess(Object object, AccessPermission permission)
          Determines whether the current principal has the given access permission over the object passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManagerFwd.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 ObjectVectorIfc AccessControlManagerFwd.filterObjects(ObjectVectorIfc objects, AccessPermission permission)
          Given a set of objects, this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 QueryResult AccessControlManagerFwd.filterObjects(QueryResult objects, AccessPermission permission)
          Given a set of objects (stored as a QueryResult), this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 AdHocControlled AccessControlManagerFwd.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManagerFwd.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManagerFwd.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManagerFwd.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManagerFwd.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManagerFwd.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 void AccessControlManagerFwd.emitAccessEvent(String event_type, Object target, AccessPermission permission, WTMessage message)
          Emits an access control event of a given type.
 boolean AccessControlManager.checkAccess(Object object, AccessPermission permission)
          Determines whether the current principal has a given permission on a given object.
 void AccessControlManager.checkAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has a given permission on a collection of objects.
 void AccessControlManager.checkAccess(AdminDomainRef domain_ref, String type_id, AccessPermission permission)
          Checks if the current principal has the given access permission over a given type in a given domain (irrespective of state).
 boolean AccessControlManager.hasAccess(Object object, AccessPermission permission)
          Determines whether the current principal has the given access permission over the object passed as argument.
 boolean AccessControlManager.hasAccess(WTCollection objects, AccessPermission permission)
          Determines whether the current principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal user, Object object, AccessPermission permission)
          Determines whether the given principal has the given access permission over the object passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal principal, WTCollection objects, AccessPermission permission)
          Determines whether the given principal has the given access permission over the collection of objects passed as argument.
 boolean AccessControlManager.hasAccess(WTPrincipal user, String type_id, AdminDomainRef domain_ref, State state, AccessPermission permission)
          Determines whether the given principal has the given access permission over a given type in a given domain and state.
 ObjectVectorIfc AccessControlManager.filterObjects(ObjectVectorIfc objects, AccessPermission permission)
          Given a set of objects, this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 QueryResult AccessControlManager.filterObjects(QueryResult objects, AccessPermission permission)
          Given a set of objects (stored as a QueryResult), this method constructs and returns a new set containing only objects where the current principal is granted the permission to these objects.
 AdHocControlled AccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManager.addPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManager.removePermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Removes the specified permission from the set of permissions granted to a principal for an object.
 AdHocControlled AccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 AdHocControlled AccessControlManager.setPermission(AdHocControlled obj, WTPrincipalReference principal_ref, AccessPermission permission, AdHocAccessKey owner_key, long owner_id)
          Adds an ad hoc access control rule granting a principal the specified permission to an object.
 void AccessControlManager.emitAccessEvent(String event_type, Object target, AccessPermission permission, WTMessage message)
          Emits an access control event of a given type.
 void AccessControlEvent.setPermission(AccessPermission a_Permission)
          Sets the value of the attribute: permission.
 

Uses of AccessPermission in wt.clients.administrator
 

Fields in wt.clients.administrator declared as AccessPermission
private  AccessPermission PermissionEntry.permissionType
           
 

Methods in wt.clients.administrator that return AccessPermission
 AccessPermission PermissionEntry.getPermissionType()
          Returns the AccessPermission permissionType
 

Methods in wt.clients.administrator with parameters of type AccessPermission
 void PermissionPanel.disableAdHocPermission(AccessPermission permission, boolean grant)
          Disables the specified Ad Hoc Permission in the Permission Table
 void PermissionPanel.disablePolicyPermission(AccessPermission permission)
          Disables the specified Policy Permission in the Permission Table
 void PermissionPanel.enablePolicyPermission(AccessPermission permission)
          Enables the specified Policy Permission in the Permission Table
 

Constructors in wt.clients.administrator with parameters of type AccessPermission
PermissionEntry(AccessPermission permissionType)
          Constructor for this class.
 

Uses of AccessPermission in wt.clients.lifecycle.administrator
 

Methods in wt.clients.lifecycle.administrator with parameters of type AccessPermission
 void CAccessEntry.addPermission(AccessPermission permission, AdHocAclSpec adhoc_aclspec)
          Adds the specified access permission to an AdHocAclSpec entry set
 

Uses of AccessPermission in wt.clients.project
 

Methods in wt.clients.project with parameters of type AccessPermission
private  Cabinet[] ProjectDefinitionFrame.findCabinets(AccessPermission permission)
           
 

Uses of AccessPermission in wt.folder
 

Methods in wt.folder with parameters of type AccessPermission
 QueryResult StandardFolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by StandardFolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult StandardFolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by StandardFolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult StandardFolderServiceSvr.findSubFoldersReadOnly(Folder folder, AccessPermission permission)
          Deprecated. Replaced by StandardFolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection,AccessPermission)
 WTKeyedMap StandardFolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection containers, boolean shared_only, AccessPermission permission)
          Get a mapping of the given containers to their accessible cabinets

Supported API: false
 WTKeyedMap StandardFolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection parents, AccessPermission permission)
          Get a mapping of parent folders to WTSets of their subfolders

Supported API: false
 WTValuedMap StandardFolderServiceSvr.getSubFolderToParentMapReadOnly(WTCollection subfolders, AccessPermission permission)
          Get the parent folders for the given collection of SubFolders

Supported API: false
 QueryResult StandardFolderService.findSubFolders(Folder folder, AccessPermission permission)
          Deprecated. Replaced by StandardFolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult StandardFolderService.findSubFolders(String folder, AccessPermission permission)
          Deprecated. replaced by StandardFolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult StandardFolderService.findSubFolders(String folder, AccessPermission permission, WTContainerRef container)
          Deprecated. Replaced by StandardFolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult StandardFolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult StandardFolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by FolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult FolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by FolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult FolderServiceSvr.findSubFoldersReadOnly(Folder folder, AccessPermission permission)
          Deprecated. Replaced by FolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection,AccessPermission)
 WTKeyedMap FolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection containers, boolean shared_only, AccessPermission permission)
          Get a mapping of the given containers to their accessible cabinets

Supported API: false
 WTKeyedMap FolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection parents, AccessPermission permission)
          Get a mapping of parent folders to WTSets of their subfolders

Supported API: false
 WTValuedMap FolderServiceSvr.getSubFolderToParentMapReadOnly(WTCollection subfolders, AccessPermission permission)
          Get the parent folders for the given collection of SubFolders

Supported API: false
 QueryResult FolderServiceFwd.findSubFolders(Folder folder, AccessPermission permission)
          Deprecated. Replaced by FolderServiceFwd.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderServiceFwd.findSubFolders(String folder, AccessPermission permission)
          Deprecated. replaced by FolderServiceFwd.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderServiceFwd.findSubFolders(String folder, AccessPermission permission, WTContainerRef container)
          Deprecated. Replaced by FolderServiceFwd.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderServiceFwd.findCabinets(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderServiceFwd.findCabinets(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderService.findSubFolders(Folder folder, AccessPermission permission)
          Deprecated. Replaced by FolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderService.findSubFolders(String folder, AccessPermission permission)
          Deprecated. replaced by FolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderService.findSubFolders(String folder, AccessPermission permission, WTContainerRef container)
          Deprecated. Replaced by FolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
(package private) static WTKeyedMap FolderLogic.getContainerToCabinetsMap(WTCollection containers, boolean shared_only, boolean read_only, AccessPermission permission)
          Get a mapping of the given containers to their cabinets
(package private) static WTKeyedMap FolderLogic.getParentToSubFoldersMap(WTCollection parents, boolean read_only, AccessPermission permission)
          Get a mapping of the parent folders to their accessible subfolders
(package private) static WTValuedMap FolderLogic.getSubFolderToParentMap(WTCollection subfolders, boolean read_only, AccessPermission permission)
          Get the parent folders for the given collection of SubFolders
(package private) static WTValuedMap FolderLogic.getCabinetBasedToFolderMap(WTCollection objects, AccessPermission permission)
          Get the parent folders for the given collection of CabinetBased objects
private static WTValuedMap FolderLogic.getCabinetBasedToFolderMap(WTCollection objects, AccessPermission permission, WTValuedMap memberships)
          Same as FolderLogic.getCabinetBasedToFolderMap(WTCollection,AccessPermission), except that it uses the given mapping of FolderEntry objects to their corresponding memberships, as opposed to querying for them.
(package private) static WTValuedMap FolderLogic.getEntryToMembershipMap(WTCollection entries, boolean inflate_folders, AccessPermission permission)
          Get the FolderMemberships for the given entries.
(package private) static WTKeyedMap FolderLogic.getEntryToMembershipMap(WTCollection entries, boolean inflate_folders, AccessPermission permission, boolean throw_exceptions)
          Gets the FolderMemberships for the given entries.
(package private) static WTList FolderLogic.getCabinetsByName(WTList containers, List names, boolean read_only, AccessPermission permission)
          Get the cabinets that correspond to the given name/container pairs.
(package private) static WTList FolderLogic.getFoldersByPath(WTList containers, List paths, boolean read_only, AccessPermission permission)
          Get the folders that correspond to the given path/container pairs.
(package private) static WTKeyedMap FolderLogic.getFolderToContentsMap(WTSet folders, AccessPermission permission)
          Get the contents of the given set of folders.
(package private) static WTKeyedMap FolderLogic.getFolderToContentsMap(WTSet folders, Class entry_class, boolean include_shares, AccessPermission permission)
          Get the contents of the given set of folders.
(package private) static WTValuedMap FolderLogic.getContentsToMembershipsMap(WTSet folders, Class entry_class, boolean include_shares, AccessPermission permission)
          Get the contents of the given set of folders.
(package private) static void FolderLogic.validate(WTCollection collection, AccessPermission permission)
          Validates that the user has the permission to the collection, if the permission is non-null
 QueryResult StandardFolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by StandardFolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult StandardFolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by StandardFolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult StandardFolderServiceSvr.findSubFoldersReadOnly(Folder folder, AccessPermission permission)
          Deprecated. Replaced by StandardFolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection,AccessPermission)
 WTKeyedMap StandardFolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection containers, boolean shared_only, AccessPermission permission)
          Get a mapping of the given containers to their accessible cabinets

Supported API: false
 WTKeyedMap StandardFolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection parents, AccessPermission permission)
          Get a mapping of parent folders to WTSets of their subfolders

Supported API: false
 WTValuedMap StandardFolderServiceSvr.getSubFolderToParentMapReadOnly(WTCollection subfolders, AccessPermission permission)
          Get the parent folders for the given collection of SubFolders

Supported API: false
 QueryResult StandardFolderService.findSubFolders(Folder folder, AccessPermission permission)
          Deprecated. Replaced by StandardFolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult StandardFolderService.findSubFolders(String folder, AccessPermission permission)
          Deprecated. replaced by StandardFolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult StandardFolderService.findSubFolders(String folder, AccessPermission permission, WTContainerRef container)
          Deprecated. Replaced by StandardFolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult StandardFolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult StandardFolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by FolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult FolderServiceSvr.findCabinetsReadOnly(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by FolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection,boolean,AccessPermission)
 QueryResult FolderServiceSvr.findSubFoldersReadOnly(Folder folder, AccessPermission permission)
          Deprecated. Replaced by FolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection,AccessPermission)
 WTKeyedMap FolderServiceSvr.getContainerToCabinetsMapReadOnly(WTCollection containers, boolean shared_only, AccessPermission permission)
          Get a mapping of the given containers to their accessible cabinets

Supported API: false
 WTKeyedMap FolderServiceSvr.getParentToSubFoldersMapReadOnly(WTCollection parents, AccessPermission permission)
          Get a mapping of parent folders to WTSets of their subfolders

Supported API: false
 WTValuedMap FolderServiceSvr.getSubFolderToParentMapReadOnly(WTCollection subfolders, AccessPermission permission)
          Get the parent folders for the given collection of SubFolders

Supported API: false
 QueryResult FolderServiceFwd.findSubFolders(Folder folder, AccessPermission permission)
          Deprecated. Replaced by FolderServiceFwd.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderServiceFwd.findSubFolders(String folder, AccessPermission permission)
          Deprecated. replaced by FolderServiceFwd.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderServiceFwd.findSubFolders(String folder, AccessPermission permission, WTContainerRef container)
          Deprecated. Replaced by FolderServiceFwd.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderServiceFwd.findCabinets(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderServiceFwd.findCabinets(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderService.findSubFolders(Folder folder, AccessPermission permission)
          Deprecated. Replaced by FolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderService.findSubFolders(String folder, AccessPermission permission)
          Deprecated. replaced by FolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderService.findSubFolders(String folder, AccessPermission permission, WTContainerRef container)
          Deprecated. Replaced by FolderService.getParentToSubFoldersMap(WTCollection)
 QueryResult FolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
 QueryResult FolderService.findCabinets(AccessPermission permission, boolean shared_cabinets_only, WTContainerRef container)
          Deprecated. Replaced by #getContainerToCabinetsMap(WTCollection)
(package private) static WTKeyedMap FolderLogic.getContainerToCabinetsMap(WTCollection containers, boolean shared_only, boolean read_only, AccessPermission permission)
          Get a mapping of the given containers to their cabinets
(package private) static WTKeyedMap FolderLogic.getParentToSubFoldersMap(WTCollection parents, boolean read_only, AccessPermission permission)
          Get a mapping of the parent folders to their accessible subfolders
(package private) static WTValuedMap FolderLogic.getSubFolderToParentMap(WTCollection subfolders, boolean read_only, AccessPermission permission)
          Get the parent folders for the given collection of SubFolders
(package private) static WTValuedMap FolderLogic.getCabinetBasedToFolderMap(WTCollection objects, AccessPermission permission)
          Get the parent folders for the given collection of CabinetBased objects
private static WTValuedMap FolderLogic.getCabinetBasedToFolderMap(WTCollection objects, AccessPermission permission, WTValuedMap memberships)
          Same as FolderLogic.getCabinetBasedToFolderMap(WTCollection,AccessPermission), except that it uses the given mapping of FolderEntry objects to their corresponding memberships, as opposed to querying for them.
(package private) static WTValuedMap FolderLogic.getEntryToMembershipMap(WTCollection entries, boolean inflate_folders, AccessPermission permission)
          Get the FolderMemberships for the given entries.
(package private) static WTKeyedMap FolderLogic.getEntryToMembershipMap(WTCollection entries, boolean inflate_folders, AccessPermission permission, boolean throw_exceptions)
          Gets the FolderMemberships for the given entries.
(package private) static WTList FolderLogic.getCabinetsByName(WTList containers, List names, boolean read_only, AccessPermission permission)
          Get the cabinets that correspond to the given name/container pairs.
(package private) static WTList FolderLogic.getFoldersByPath(WTList containers, List paths, boolean read_only, AccessPermission permission)
          Get the folders that correspond to the given path/container pairs.
(package private) static WTKeyedMap FolderLogic.getFolderToContentsMap(WTSet folders, AccessPermission permission)
          Get the contents of the given set of folders.
(package private) static WTKeyedMap FolderLogic.getFolderToContentsMap(WTSet folders, Class entry_class, boolean include_shares, AccessPermission permission)
          Get the contents of the given set of folders.
(package private) static WTValuedMap FolderLogic.getContentsToMembershipsMap(WTSet folders, Class entry_class, boolean include_shares, AccessPermission permission)
          Get the contents of the given set of folders.
(package private) static void FolderLogic.validate(WTCollection collection, AccessPermission permission)
          Validates that the user has the permission to the collection, if the permission is non-null
 

Uses of AccessPermission in wt.ixb.handlers.netmarkets
 

Fields in wt.ixb.handlers.netmarkets declared as AccessPermission
private static AccessPermission[] NMACLRuleIXHandler.ALLPERMS
           
 

Methods in wt.ixb.handlers.netmarkets with parameters of type AccessPermission
private static void NMACLRuleIXHandler.addPerm(AccessPermission perm, IxbElement permElem)
           
 

Uses of AccessPermission in wt.org
 

Methods in wt.org with parameters of type AccessPermission
 Enumeration StandardOrganizationServicesManager.filterPrincipals(Enumeration principals, AccessPermission permission)
          Traverse an enumeration of principals applying access control rules.
private  boolean StandardOrganizationServicesManager._hasAccess(WTPrincipal principal, AccessPermission permission)
           
 Enumeration OrganizationServicesManagerFwd.filterPrincipals(Enumeration principals, AccessPermission permission)
          Traverse an enumeration of principals applying access control rules.
 Enumeration OrganizationServicesManager.filterPrincipals(Enumeration principals, AccessPermission permission)
          Traverse an enumeration of principals applying access control rules.
 Enumeration StandardOrganizationServicesManager.filterPrincipals(Enumeration principals, AccessPermission permission)
          Traverse an enumeration of principals applying access control rules.
private  boolean StandardOrganizationServicesManager._hasAccess(WTPrincipal principal, AccessPermission permission)
           
 Enumeration OrganizationServicesManagerFwd.filterPrincipals(Enumeration principals, AccessPermission permission)
          Traverse an enumeration of principals applying access control rules.
 Enumeration OrganizationServicesManager.filterPrincipals(Enumeration principals, AccessPermission permission)
          Traverse an enumeration of principals applying access control rules.
 

Uses of AccessPermission in wt.pds
 

Fields in wt.pds declared as AccessPermission
private  AccessPermission SurrogateAccessController.permission
           
 

Methods in wt.pds that return AccessPermission
 AccessPermission SurrogateAccessController.getPermission()
          Gets the value of the attribute: permission; This attribute will be used for checking the access permission for each result.
 

Methods in wt.pds with parameters of type AccessPermission
 void SurrogateAccessController.setPermission(AccessPermission a_Permission)
          Sets the value of the attribute: permission; This attribute will be used for checking the access permission for each result.
 

Uses of AccessPermission in wt.sandbox
 

Methods in wt.sandbox with parameters of type AccessPermission
private static WTSet StandardSandboxService.getObjsWithoutPriv(WTCollection objsToCheck, AccessPermission permission)
          Essentially a multi-object hasAccess() except that inaccessibility audit entries are produced where necessary.
 

Uses of AccessPermission in wt.vc.wip
 

Methods in wt.vc.wip with parameters of type AccessPermission
private  void StandardWorkInProgressService.checkAccess(WTPrincipal p, WTCollection objects, AccessPermission permission)
           
private  void StandardWorkInProgressService.checkAccess(WTPrincipal p, WTCollection objects, AccessPermission permission)