Skip navigation links

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


oracle.iam.rm.inherent.resource
Interface PermissionAssociation

All Superinterfaces:
SnapshotObject

public interface PermissionAssociation
extends SnapshotObject

This interface represents an association between a permission and a resource type, for example between resources of type person and permission manage. The set of these objects constrains which permissions can be applied to which resources.


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

 

Method Summary
 ObjectKey getPermission()
          Returns the ObjectKey of a permission that can be applied to the associated resource type.
 ObjectKey getResourceType()
          Returns the ObjectKey of the resource type to which the associated permission can be applied.

 

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 sysPermissionAssociation object.
See Also:
Constant Field Values

Method Detail

getResourceType

ObjectKey getResourceType()
Returns the ObjectKey of the resource type to which the associated permission can be applied.
Returns:
ObjectKey representing the resource type.

getPermission

ObjectKey getPermission()
Returns the ObjectKey of a permission that can be applied to the associated resource type.
Returns:
ObjectKey representing the permission.

Skip navigation links

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


Copyright © 2008, 2009 Oracle. All Rights Reserved.