Special Instructions
This test is about validating assertions issued by CH X-Assertion-Providers using EVSClient.
Important : TLS is mandatory to every request in the XUA profile, as a consequence every endpoint has to use HTTPS.
Description
As CH X-Assertion Provider you will have to trigger the generation of an assertion. To do so, please run a real CH:XUA Get-X-User-Assertion transaction for the Policy Administrator extension against your system using Gazelle Webservice Tester.
The requests will be sent to your SUT from Gazelle Webservice Tester. To execute this test:
- Access Gazelle Webservice Tester and log into the application;
- Go to the menu "Run";
- Select the test project name EPR CH:XUA X-Service User from the drop-down list;
- Select test case PADM authentication and XUA by ticking the checkbox in front of its name;
- Enter the URL of your system under test endpoint (shall be a secured endpoint)
- Click on "Run" button
- Wait for the script to complete its execution;
- When the script stops, copy the permanent link of the execution to the test step in Gazelle Test Management
The
conformance of the responses sent back by your system shall be
assessed. In Gazelle Webservice Tester, for the XUA Response,
validate the message in EVSClient. To do so:
- Click on the play icon next to the response type;
- You
have been redirected to EVSClient, click on "Analyze message content"
button to be redirected to Message Content Analyzer (MCA) tool;
- Save the link of the analysis by pasting it to the appropriate [EVIDENCE] step.
- Click on the green play button next to XML, then select CH:XUA in the EPR group and hit the "Go" button;
- Once the page of the validator opens, select the appropriate entry in the drop-down list and click on "Validate";
- When the validation report shows up, a pop-up raises for returning the validation report to GWT, click on "OK";
- Open a new tab and paste the saved link to go back to the MCA analysis;
- Click on the green Play button next to SAML, then select validator: SAML-EPD and hit the "Go" button;
- Once the page of the validator opens, select the appropriate entry in the drop-down list and click on "Validate";
- When the validation report shows up, a pop-up raises for returning the validation report to GWT, click on "OK".
Evaluation
The validation global result for the entire XUA response must be PASSED.
The validation global result for the SAML assertion (extracted from XUA response) must
be PASSED.