|
Java SDK r12.5 SP 8 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ProviderAccessor
Provides all Identity Manager APIs with direct access to the managed objects in the data store.
Each managed object type (such as User, Group, and Organization) is associated with a provider object that you use to access the managed object's data. You use the methods inProviderAccessor to retrieve the managed object providers.
ProviderAccessor lets you access the
SecurityProvider object for retrieving information
about administrator privileges in the Identity Manager environment.
ProviderAccessor methods through
IMContext.
ProviderAccessor are accessed for
reading purposes only. However, on occassion, business logic task handlers and event
listeners may need to modify objects retrieved through ProviderAccessor.
ProviderAccessor, you are changing the local (in-memory)
representation of the object. To persist the changes to the data store, call
modifyObject(). The changes are then made directly to the data store. No
Identity Manager events are generated, and no workflow approvals, auditing, or
security checks are performed.
| Method Detail |
|---|
AccessRoleProvider getAccessRoleProvider()
throws java.lang.Exception
AccessRoleProvider object.
java.lang.Exception
AccessTaskProvider getAccessTaskProvider()
throws java.lang.Exception
AccessTaskProvider object.
java.lang.Exception
AdminRoleProvider getAdminRoleProvider()
throws java.lang.Exception
AdminRoleProvider object.
java.lang.Exception
AdminTaskProvider getAdminTaskProvider()
throws java.lang.Exception
AdminTaskProvider object.
java.lang.Exception
SecurityProvider getSecurityProvider()
throws java.lang.Exception
SecurityProvider object.
java.lang.Exception
GroupProvider getGroupProvider()
throws java.lang.Exception
GroupProvider object.
java.lang.Exception
OrganizationProvider getOrganizationProvider()
throws java.lang.Exception
OrganizationProvider object.
java.lang.Exception
UserProvider getUserProvider()
throws java.lang.Exception
UserProvider object.
java.lang.Exception
TabDefinitionProvider getTabDefinitionProvider()
throws java.lang.Exception
TabDefinitionProvider object.
java.lang.Exception
AccessControlProvider getAccessControlProvider()
throws java.lang.Exception
AccessControlProvider object.
java.lang.Exception
EnvironmentSettingsProvider getEnvironmentSettingsProvider()
throws java.lang.Exception
java.lang.Exception
ProvisioningPolicyProvider getProvisioningPolicyProvider()
throws java.lang.Exception
ProvisioningPolicyProvider object.
java.lang.Exception
ProvisioningRoleProvider getProvisioningRoleProvider()
throws java.lang.Exception
ProvisioningRoleProvider object.
java.lang.Exception
SynchronizationProvider getSynchronizationProvider()
throws java.lang.Exception
SynchronizationProvider object.
java.lang.Exception
ManagedObjectProvider getManagedObjectProvider(ObjectType objectType)
throws java.lang.Exception
ManagedObjectProvider object.
objectType -
java.lang.Exception
RelationshipProvider getRelationshipProvider()
throws java.lang.Exception
RelationshipProvider object.
java.lang.Exception
AnalyticsEngineProvider getAnalyticsEngineProvider()
throws java.lang.Exception
AnalyticsEngineProvider object
java.lang.Exception
|
Java SDK r12.5 SP 8 06/13/2011 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||