Skip to content

Create a uss_qualifier dev scenario for auth testing #1629

Description

@BradNicolle

Is your feature request related to a problem? Please describe.
When testing the configuration of a uss_qualifier with a new Token Exchanger, it would be useful to test this configuration in isolation. This is difficult using the existing scenarios, as these typically assume the existence of a DSS/USSs and particular scopes.

Describe the solution you'd like
A new dev scenario (akin to NoOp) which will perform a single token request using a provided AuthSpec, scope list, and audience. It should succeed if a valid token is returned, and fail otherwise. The HTTP request/response should be included in the report where applicable.

Describe alternatives you've considered
Trying to use existing scenarios such as AuthenticationValidation with dummy DSS URLs. It does not appear that custom scopes can be provided here though, and the test will likely fail against a non-existent DSS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal priorityautomated-testingRelated to automated testing toolsenhancementNew feature or request

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions