Previous Topic: Use Case Example: Formatting a Date Attribute

Next Topic: Run Time Activities

Design Time Activities

Note: Although the date in this use case is an expiration date, the custom logical attribute handler is a general date handler that can process any type of date.

To create a logical attribute for handling expiration dates and other dates

  1. Register the new logical attribute handler in the Management Console:
  2. Create the logical attribute handler DateFormatAdapter by extending the class LogicalAttributeAdapter. The custom handler should implement the following methods:
  3. Deploy the compiled logical attribute handler DateFormatAdapter.
  4. Restart the Identity Manager environment.
  5. When creating the associated task screen in the User Console, assign the three logical attribute names to the Month, Day, and Year fields you add to the screen.

    It is not necessary to assign the corresponding physical attribute to a field on the task screen.


Copyright © 2009 CA. All rights reserved.