Previous Topic: ProvidersNext Topic: Attribute and Permission Requests


Retrieving Providers

ProviderAccessor is one of the core objects in the CA IdentityMinder API functional model. In each API, the ...Context object (such as BLTHContext, LogicalAttributeContext) inherits ProviderAccessor methods. In addition, ProviderAccessor can be made available to custom objects when the CA IdentityMinder environment is initialized.

You retrieve provider objects through ProviderAccessor get... methods. For example, to access a UserProvider object, call getUserProvider(), and to access an AdminTaskProvider object, call getAdminTaskProvider().

When you update an object retrieved through ProviderAccessor, no CA IdentityMinder events are generated because the managed object is not part of a task session. Managed object updates are reflected in CA IdentityMinder events only if the updates are made to a managed object in a task session.

More Information:

Access to Objects in a Task