OpenID Connect RP Requirements - User Interface, v1.0
The user interface requirements when implementing an OpenId Relying Party.
                Assessment Steps (3)
| 
                                            1
                                         OIDC Link (OIDCLink) Does the system provide a link that the user can select to initiate an OIDC transaction? 
                                                            Artifact
                                                         URL of Page with OIDC Link Provide the URL of the system's website page that includes an OIDC link, or provide a screenshot of the page. | 
| 
                                            2
                                         Discovery (Discovery) Does the system provide a mechanism for handling OP discovery? 
                                                            Artifact
                                                         Discovery Details Provide screenshots and/or an explanation of how the system supports OP discovery (e.g., local mechanism, centralized service, dynamic/automatic discovery, etc.) | 
| 
                                            3
                                         Authn Request (AuthnRequest) Upon selection of an OP from the OIDC login page, does the system initiate an OIDC authentication request to the selected OP? 
                                                            Artifact
                                                         OIDC Authentication Request Artifact Provide a header trace including the OIDC authentication request generated by the system. | 
Conformance Criteria (3)
| OIDC Link Provided The system MUST provide a link or other mechanism that a user can select to initiate an OIDC transaction. 
                                            Citation
                                         
                                                    NIEF
                                                 
                                                    Discussion/Review
                                                 | 
| Discovery Supported The system MUST provide a mechanism through which it can discover the user's OpenID Provider (OP) system. 
                                            Citation
                                         
                                                    NIEF
                                                 
                                                    Discussion/Review
                                                 | 
| SSO Initiated Upon user selection of an OP, the system MUST generate an OIDC Authentication Request and send it to the selected OP. 
                                            Citation
                                         
                                                    NIEF
                                                 
                                                    Discussion/Review
                                                 | 
