Authentication information mapping
The following example illustrates how the user registry provides authentication information to WebSEAL.
If user Michael wants to run the travel-app application resource, WebSEAL asks the user registry server for Michael's authentication information. See the Global sign-on overview section for details.
The user registry server maintains a complete database of authentication information in the form of mappings of resources to specific authentication information. The authentication information is a user name and password combination known as a resource credential. Resource credentials can be created only for registered users.
The registry contains a database for Michael that maps the resource travel-app to a specific resource credential. The following table illustrates the structure of the GSO resource credential database:
Michael Paul resource: travel-app
username=mike
password=123resource: travel-app
username=bundy
password=abcresource: payroll-app
username=powell
password=456resource: payroll-app
username=jensen
password=xyz
In this example, the registry returns user name "mike" and password "123" to WebSEAL. WebSEAL uses this information when it constructs the Basic Authentication header in the request sent across the junction to the back-end server.
Parent topic: Single Sign-on Solutions