CA Identity Manager
Java SDK r12.5 SP 8

 

com.netegrity.llsdk6.imsapi.managedobject
Interface AdminRole

All Superinterfaces:
AttributeCollection, ManagedObject, java.util.Map, ModifiableObject, NamedObject, Role, java.io.Serializable

public interface AdminRole
extends Role

Provides access to the attributes in an AdminRole managed object through the methods inherited from the base interface Role. Also provides access to role management methods.

An admin role allows role members to perform specified administrative tasks in Identity Manager -- for example, management of users, groups, organizations, roles, and tasks. An admin role applies to organizations within a given ScopeType.

Since:
IdentityMinder 5.6

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.netegrity.llsdk6.imsapi.managedobject.Role
Role.CustomFieldId
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
 
Fields inherited from interface com.netegrity.llsdk6.imsapi.managedobject.Role
ASSIGNABLE, ASSIGNMENT_TYPE, CONSTRAINT, CONSTRAINT_TYPE, DELEGATABLE, DESCRIPTION, ENABLED, FRIENDLY_NAME, VERSION
 
Method Summary
 
Methods inherited from interface com.netegrity.llsdk6.imsapi.managedobject.Role
addTasks, clearAdminPolicies, clearMembershipPolicies, clearTasks, createAdminPolicy, createAdminPolicy, createMembershipPolicy, createMembershipPolicy, createMembershipPolicy, enableRole, getAdministrators, getAdministrators, getAdminPolicies, getAllowDuplicateCustom, getChangeActions, getCustomField, getMembers, getMembers, getMembers, getMembershipPolicies, getOwners, getOwners, getRoleDescription, getTasks, isRoleAdminAssignable, isRoleAssignable, isRoleEnabled, modifyObject, removeTasks, setAllowDuplicateCustom, setChangeActions, setChangeActions, setCustomField, setFriendlyName, setRoleAdminAssignable, setRoleAssignable, setRoleDescription
 
Methods inherited from interface com.netegrity.llsdk6.imsapi.managedobject.ManagedObject
directAddAttributeValue, directRemoveAttributeValue, equals, fixUniqueNames, getImsDirectory, getImsEnvironment, getObjectType, getOrg, getOrg, getProvider, hashCode, move, persisted
 
Methods inherited from interface com.netegrity.llsdk6.imsapi.abstractinterface.NamedObject
getFriendlyName, getUniqueName, toString
 
Methods inherited from interface com.netegrity.llsdk6.imsapi.abstractinterface.AttributeCollection
addAttributes, addValueToAttribute, containsAttribute, doesAttributeHaveMultipleValues, enumerateAttributes, getAttribute, getAttributeMultiValue, getAttributePermission, getAttributes, getExtendedAttribute, getLastCommittedAttribute, getLastCommittedAttributeMultiValue, getLastCommittedValue, getOriginalAttribute, getOriginalAttributeMultiValue, getOriginalValue, getValue, hasAttributeChanged, isAttributeUncommitted, isUncommitted, makeCurrentValueOriginal, removeAttributes, setAttribute, setAttributeMultiValue, setAttributes, setValue, updateAttributeSet
 
Methods inherited from interface com.netegrity.llsdk6.imsapi.abstractinterface.ModifiableObject
modifyObject, modifyObject
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 


CA Identity Manager
Java SDK r12.5 SP 8

06/13/2011

© 2011 CA Technologies, Inc. All rights reserved.