Oracle Content Management SDK

Uses of Class
oracle.ifs.common.AccessLevel

Packages that use AccessLevel
oracle.ifs.beans   
oracle.ifs.common   
oracle.ifs.server   
 

Uses of AccessLevel in oracle.ifs.beans
 

Fields in oracle.ifs.beans declared as AccessLevel
protected  AccessLevel AccessControlEntryDefinition.m_AccessLevel
          The Access Level set for this instance.
protected  AccessLevel PermissionBundleDefinition.m_AccessLevel
          The Access Level set for this instance.
 

Methods in oracle.ifs.beans that return AccessLevel
 AccessLevel PublicObject.getDefaultAccessLevel()
          Returns the access level defined for "World" access; i.e.
 AccessLevel PublicObject.getEffectiveAccessLevel()
          Get the access level on this object for the current user.
 AccessLevel PublicObject.getEffectiveAccessLevel(DirectoryObject obj)
          Get the access level on this object for the specified user.
 AccessLevel PermissionBundle.getAccessLevel()
          Returns the access level represented by this ACE
 AccessLevel AccessControlEntryDefinition.getDistinctAccessLevel()
          get the AccessLevel to be associated with this instance of ACE without permission bundles.
 AccessLevel AccessControlEntryDefinition.getMergedAccessLevel()
          get the AccessLevel to be associated with this instance of ACE with permission bundles.
 AccessLevel AccessControlList.getGrantedAccessLevel()
          Returns the access level on this object for the current user.
 AccessLevel AccessControlList.getGrantedAccessLevel(DirectoryObject obj)
          Returns the access level on this object for a specified DirectoryObject.
 AccessLevel AccessControlList.getEffectiveAccessLevel(DirectoryObject obj)
          Returns the effective access level on this object for the specified user.
 AccessLevel AccessControlEntry.getDistinctAccessLevel()
          Returns the access level represented by this ACE without considering permission bundles.
 AccessLevel AccessControlEntry.getMergedAccessLevel()
          Returns the access level represented by this ACE including permission bundles.
 AccessLevel PermissionBundleDefinition.getAccessLevel()
          Returns the AccessLevel to be associated with this PermissionBundle.
protected  AccessLevel LibrarySession.DMGetAccessLevel(java.lang.Long id, java.lang.Long classId, java.lang.Long userId)
          Invokes the identically-named remote S_LibrarySession method.
 

Methods in oracle.ifs.beans with parameters of type AccessLevel
 boolean PublicObject.checkEffectiveAccess(AccessLevel level)
          Check to see if current user has the specified access level on this object.
 boolean PublicObject.checkEffectiveAccess(DirectoryObject obj, AccessLevel level)
          Check to see if specified user has the specified access level on this object.
 void PermissionBundle.setAccessLevel(AccessLevel al)
          Sets the access level.
 void AccessControlEntryDefinition.setDistinctAccessLevel(AccessLevel level)
          Set the AccessLevel to be associated with this instance of ACE before permission bundles are accounted for.
 boolean AccessControlList.checkGrantedAccess(AccessLevel level)
          Check if current user has the specified access level on this object.
 boolean AccessControlList.checkGrantedAccess(DirectoryObject obj, AccessLevel requestedLevel)
          Check to see if specified user/group has the specified access level on this object.
 boolean AccessControlList.checkEffectiveAccess(DirectoryObject obj, AccessLevel level)
          Check to see if specified user has the specified access level on this object.
 void PermissionBundleDefinition.setAccessLevel(AccessLevel level)
          Sets the AccessLevel to be associated with this PermissionBundle.
 

Uses of AccessLevel in oracle.ifs.common
 

Methods in oracle.ifs.common with parameters of type AccessLevel
 void AccessLevel.add(AccessLevel level, LibrarySessionInterface sess)
          Add permissions specified in another AccessLevel to this AccessLevel
 void AccessLevel.subtract(AccessLevel level, LibrarySessionInterface sess)
          Remove permissions specified in another AccessLevel to this AccessLevel.
 boolean AccessLevel.equals(AccessLevel level)
          Check if the specified accesslevel is equal to this AccessLevel
 boolean AccessLevel.isSufficientlyEnabled(AccessLevel level, LibrarySessionInterface sess)
          check to see if specified permissions are enabled on the target AccessLevel.
 

Constructors in oracle.ifs.common with parameters of type AccessLevel
AccessLevel(AccessLevel level)
          Clone an AccessLevel
 

Uses of AccessLevel in oracle.ifs.server
 

Methods in oracle.ifs.server that return AccessLevel
 AccessLevel S_AccessControlEntry.getAccessLevel()
          Returns the access level represented by this ACE
 AccessLevel S_AccessControlList.getGrantedAccessLevel()
          Returns the access level for the current user.
 AccessLevel S_AccessControlList.getGrantedAccessLevel(S_DirectoryUser user)
          Returns the access level for the specified user.
protected  AccessLevel S_AccessControlList.getAccessLevel()
          Returns the accesslevel for the current user.
protected  AccessLevel S_AccessControlList.getAccessLevel(java.lang.Long userId)
          Returns the access level for the specified user.
 AccessLevel S_LibrarySession.DMGetAccessLevel(java.lang.Long id, java.lang.Long classId, java.lang.Long userId)
          Gets the AccessLevel of the specified S_DirectoryUser for the specified S_AccessControlList.
protected  AccessLevel AccessControlListResolver.getAccessLevel(S_LibrarySession session, java.lang.Long userid)
          check access that a specified user has.
protected static AccessLevel AccessControlListResolver.addLevels(AccessLevel level, AccessLevel grantedLevel, S_LibrarySession sess)
          add two access levels
protected static AccessLevel AccessControlListResolver.subtractLevels(AccessLevel level, AccessLevel grantedLevel, S_LibrarySession sess)
          subtract two access levels (standard permissions only)
 AccessLevel S_PermissionBundle.getAccessLevel()
          Returns the AccessLevel for this permission bundle.
 AccessLevel S_LibrarySessionInterface.DMGetAccessLevel(java.lang.Long id, java.lang.Long classId, java.lang.Long userId)
           
 

Methods in oracle.ifs.server with parameters of type AccessLevel
 boolean S_PublicObject.checkAccess(AccessLevel level)
          Checks to see if the current user has the set of permissions specified for the target object.
 boolean S_AccessControlList.isAccessLevelEnabled(AccessLevel level)
          Checks if a specified set of permissions is enabled for the current user.
 void S_AccessControlList.verifyAccessLevelEnabled(AccessLevel level)
          Verifies if a specified set of permissions is enabled for the current user.
protected static AccessLevel AccessControlListResolver.addLevels(AccessLevel level, AccessLevel grantedLevel, S_LibrarySession sess)
          add two access levels
protected static AccessLevel AccessControlListResolver.subtractLevels(AccessLevel level, AccessLevel grantedLevel, S_LibrarySession sess)
          subtract two access levels (standard permissions only)
 


Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.