Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


oracle.iam.rm.inherent.role
Interface RoleGrant

All Superinterfaces:
SnapshotObject

public interface RoleGrant
extends SnapshotObject

Represents an explicit role grant.


Field Summary
static java.lang.String TYPE
          Static variable representing roleGrant object.

 

Method Summary
 ObjectKey getGrantee()
          Gets the object key of the identity who was granted the role.
 ObjectKey getOriginalGrantee()
          Gets the object key of the identity who was originally granted the role (if this is a delegated role grant).
 ObjectKey getRole()
          Gets the object key of the granted role.

 

Methods inherited from interface oracle.iam.rm.temporal.SnapshotObject
delete, delete, getAllAttributes, getAttributeValue, getDefaultTitle, getMixin, getObjectKey, getObjectType, getRelativeObjects, getRelativeObjects, getStructuralObject, getStructuralObjectType, getVersion, isEditable, makeReadConsistent, setAttributeValue, setAttributeValues, stateEquals, updateVersion

 

Field Detail

TYPE

static final java.lang.String TYPE
Static variable representing roleGrant object.
See Also:
Constant Field Values

Method Detail

getGrantee

ObjectKey getGrantee()
Gets the object key of the identity who was granted the role.
Returns:
ObjectKey of the grantee

getRole

ObjectKey getRole()
Gets the object key of the granted role.
Returns:
ObjectKey of the granted role

getOriginalGrantee

ObjectKey getOriginalGrantee()
Gets the object key of the identity who was originally granted the role (if this is a delegated role grant).
Returns:
The object key of the identity who was originally granted the role, or null if this is not a delegated role grant.

Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


Copyright © 2008, 2009 Oracle. All Rights Reserved.