The window definition files are normal HTML files that contain the information Enterprise SSO needs to display each window.
Enterprise SSO identifies HTML elements in the document using pre-defined values of the HTML id attribute and exchanges data with the user through these elements. For each window type, certain elements must be defined while others are optional.
The files also specify the window size and title. Windows are not resizable by the user and do not have scroll bars.
For full details of these requirements, see the example window definition files which can be found in the Enterprise SSO installation directory. These define windows for a fictitious application called Example.
The following examples illustrate the customization of SSO Windows.
If the customization feature is not already activated, activate it as explained in Activating the Customization.
If a collection window is customized, then the parameters are taken into account in a second collection window displayed after the first one.
The SSO dialog window customization feature supports the presence and the absence of a Confirm password field.
If the field is present, Enterprise SSO checks that the user has typed the same value into the Password and Confirm password fields when validating the new account data. If it is absent, the user only has to type the password once but there is a higher chance of typing the wrong password.
If there are no other new account window definition files for individual applications, all new account interactions now use the new window definition file that has no Confirm password field.
This informs users of Ticket Reservation Manager that passwords must contain at least three numeric characters.
This new window definition is now used when the user changes the password for Ticket Reservation Manager.