Details
-
Sub-task
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
Sprint 10, Sprint 11, Sprint 12, Sprint 13
Description
Scenario:
- Create a metadata source using the OIDC protocol.
- From the 'Add New' dropdown menu in the header, select 'Add a new metadata source'.
- Click on the Copy button.
- Select the metadata source created in step 1 from the 'Select the Entity ID to copy' dropdown menu.
- Populate the 'Service Provider Name (Dashboard Display Only)' and 'Service Provider Entity ID' fields.
- Click the 'Check All Attributes' link.
- Click on the 'Finish' Next button.
- Click the Save button.
Expected behavior: The metadata source is saved.
Actual behavior: The following error occurs:
400: Element "http://openid.net/specs/openid-connect-core-1_0.ht..." must conform to exactly one of available sub-schemas, but not more [
,] Element "http://openid.net/specs/openid-connect-core-1_0.ht..." doesn't match any of enumerated possibilities ["SAML 2"] Element "http://openid.net/specs/openid-connect-core-1_0.ht..." doesn't match any of enumerated possibilities ["SAML 1.1"]
Scenario 2: Identity Protocol not appearing on Dashboard for copied SAML metadata sources
Scenario:
- Create a metadata source using the SAML protocol.
- From the 'Add New' dropdown menu in the header, select 'Add a new metadata source'.
- Click on the Copy button.
- Select the metadata source created in step 1 from the 'Select the Entity ID to copy' dropdown menu.
- Populate the 'Service Provider Name (Dashboard Display Only)' and 'Service Provider Entity ID' fields.
- Click the 'Check All Attributes' link.
- Click on the 'Finish' Next button.
- Click the Save button.
Issue: The 'Identity Protocol' source for the copied SAML metadata source is not be displayed: