...
The four testing scenarios are documented in the following table.
Scenario | Stripes has RTR | Stripes configuration | Binding | Configuration |
required | Configuration | Mock IDP | Notes | ||||
1 | True |
| POST | Yes | Yes configuration is needed for legacy: SamlConfigRequest.callback = "callback-with-expiry" | SSOCircle | Configuration on backend is required because it is not the default. Stripes requires configuration. |
2 | False |
| POST | No | No configuration needed | SSOCircle | No configuration on backend is required because this is the default for backend. Stripes requires configuration because its default is not to do RTR. |
3 | True |
| REDIRECT | Yes | Yes configuration is needed for legacy: SamlConfigRequest.callback = "callback-with-expiry" | samltest.id | Configuration on backend is required because it is not the default. Stripes requires configuration. |
4 | False |
| REDIRECT | No | No configuration needed | samltest.id | No configuration on backend is required because this is the default for backend. Stripes requires configuration because its default is not to do RTR. |
A successful test for each scenario means that the user is able to login via the IDP via stripes without error and successfully make requests to the FOLIO back-end via stripes.
...