You write the custom handler code by extending the OrgSelectorAdapter abstract class. This class extends LogicalAttributeAdapter.
OrgSelectorAdapter has one API-specific (non-inherited) method: getOrganization(). When the user submits the self-registration screen, CA IdentityMinder calls getOrganization() and passes the following objects:
The getOrganization() method evaluates the logical attribute values supplied on the task screen and determines the organization where the user should be added. For example, a user’s organization might be determined by the job description information provided on the self-registration screen. The method determines the user’s organization and returns the organization object to CA IdentityMinder.
Note: Because OrgSelectorAdapter extends the abstract class LogicalAttributeAdapter, your derived class must declare the methods in LogicalAttributeAdapter even if the methods remain empty.
Copyright © 2013 CA.
All rights reserved.
|
|