Test scenarios and setup for testing - DRYD-1518Getting issue details... STATUS
Configuration Scenario 1 | |
---|---|
Scenario Description | Email address used for both |
CSpace User Setup | Create a user on CSpace with the email testconfig1@example.com |
Relevant SAML Config on CSpace Server | <assertion-username-probes> . <attribute name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" /> </assertion-username-probes> <assertion-sso-id-probes> . <attribute name="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress" /> </assertion-sso-id-probes> |
Relevant IDP Metadata excerpt |
|
Expected behavior upon initial login | User is found and login succeeds |
Expected behavior if email address changes on the IdP | User is not found and login fails |
Configuration Scenario 2 | |
---|---|
Scenario Description | Email address used for both |
Preconditions | Create a user on CSpace with the email testconfig2@example.com |
Auth0 Mappings | { "mappings": { "email": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier" } } |
Relevant SAML Config on CSpace Server | (Note the use of the <assertion-username-probes> . <attribute name="http://schemas.auth0.com/name" /> </assertion-username-probes> <assertion-sso-id-probes> . <name-id/> </assertion-sso-id-probes> |
Relevant IDP Metadata excerpt |
|
Expected behavior upon initial login | User is found and login succeeds |
Expected behavior if email address changes on the IdP | User is not found and login fails |
Configuration Scenario 3 | |
---|---|
Scenario Description | Email address used for both |
Precondition | Create a user on CSpace with the email testconfig3@example.com |
Auth0 Mappings | { "mappings": { "email": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier" } } |
Relevant SAML Config on CSpace Server |
|
Relevant IDP Metadata excerpt |
|
Expected behavior upon initial login | User is found and login succeeds |
Expected behavior if email address changes on the IdP | User is not found and login fails |
Configuration Scenario 4 | |
---|---|
Scenario Description | Email address used for both |
Precondition | Create a user on CSpace with the email testconfig3@example.com |
Relevant SAML Config on CSpace Server | <assertion-username-probes> . <name-id/> </assertion-username-probes> <assertion-sso-id-probes> . <name-id/> </assertion-sso-id-probes> |
Relevant IDP Metadata excerpt |
|
Expected behavior upon initial login | User is found and login succeeds |
Expected behavior if email address changes on the IdP | User is not found and login fails |
Username Assertion In | SSO-ID Assertion In | |
---|---|---|
Email address asserted as both | attribute | attribute |
attribute | name-id | |
name-id | attribute | |
name-id | name-id | |
Email address asserted as | attribute | attribute |
attribute | name-id | |
name-id | attribute | |
Email address asserted as | attribute | attribute |
name-id | attribute |
Add Comment