The Login page provides a link to a registration page that allows prospective users to enroll for the service. The default registration pages implement the following logic
The user is prompted to provide application or business-specific information to validate relationship with the service provider. This information does not include enrollment information required by Service Provider. In the sample user pages, the user is prompted for the first name, last name and email address fields to verify this relationship. The SPE Sample Users configuration object lists all the values that are accepted on this page.
This validation step can be skipped if the enrollment.validation.enabled configuration setting is set to false.
The user provides the required information and user is validated to have an existing business relationship.
The user is prompted to provide the required profile enrollment information, including the username, password, and home phone number. Fields shared by the validation page and the enrollment page are automatically filled out. If the Service Provider Account policy is also configured, then the user must also complete the authentication challenge questions. If the enrollment.privacypolicy option is enabled, then the privacy policy is also displayed and must be accepted before completing the registration. (The text of the privacy policy is defined in the IDMXMessages.properties file. )
The system displays a message indicating that a new profile has been created, and that an email has been sent to the provided notification address.
The user is then redirected to login page.
The following table summarizes the structure of this page.