SAML SP Requirements - User Interface, v1.0

The user interface requirements for implementing a SAML Service Provider.

Assessment Steps (3)

1
SSO Link Provided (SSOLinkProvided)
Does the system provide a link that the user can select to initiate an SSO transaction?
Artifact
SSO Link
Provide the URL of the system's website page that includes an SSO link, or provide a screenshot of the page if the URL is not publicly available.
2
Support for IDP Discovery (SupportforIDPDiscovery)
Does the system provide a mechanism for handling IDP discovery?
Artifact
Discovery Details
Provide screenshots and/or an explanation of how the system supports IDP discovery (e.g., local mechanism, centralized service, dynamic/automatic discovery, etc.)
3
Authn Request Following IDP Discovery (AuthnRequestFollowingIDPDiscovery)
Upon selection of an IDP from the single sign-on page, does the system send a SAML AuthnRequest to the selected IDP?
Artifact
SAML AuthnRequest Artifact
Provide a header trace including the AuthnRequest generated by the system.

Conformance Criteria (3)

SSO Link Provided
The system MUST provide a link that a user can select to initiate an SSO transaction.
Citation
NIEF
Discussion/Review
Support for IDP Discovery
The system MUST implement a mechanism through which it can discover the user's IDP system. There are two options for this: communicate with an available centralized IDP Discovery Service, or implement a local IDP Discovery Service. For example, the system can implement local IDP discovery by providing the user with a series of links through which to select an IDP.
Citation
NIEF
Discussion/Review
Authn Request Following IDP Discovery
Upon user selection of an IDP, the system MUST generate a SAML AuthnRequest and send it to the selected IDP.
Citation
NIEF
Discussion/Review