Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

For token revocation testing - allow the tester to select which access token they are testing #394

Open
cooperthompson opened this issue Jan 24, 2023 · 1 comment
Labels
feature-improvement This is a new feature or improvement to be added to Inferno

Comments

@cooperthompson
Copy link

When doing g10 testing, there are two tokens issues to patient apps:

  1. From the Standalone Patient App step (step Initial Terminology support #1)
  2. From the Limited Access App (step First pass g10 test kit #2)

Later, when demonstrating token revocation (step 9.3), Inferno assumes and pre-populates the token from step 1. However, systems may have revoked that token already when issuing the limited access app token (from what I can tell, auth servers are not prohibited from revoking access tokens if a subsequent auth code flow issues a more restricted token).

It would be useful if Inferno let the user select which of the two access tokens should be used when performing the revocation test.

There is a workaround, where the user can just re-run step 1 to stage the token for revocation testing, but that is a little awkward in the overall testing flow.

@Jammjammjamm
Copy link
Contributor

We agree that this could be improved and are considering various options.

@Jammjammjamm Jammjammjamm added will fix Issue is planned to be addressed in future release labels Jan 25, 2023
@yunwwang yunwwang added feature-improvement This is a new feature or improvement to be added to Inferno and removed will fix Issue is planned to be addressed in future release labels Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-improvement This is a new feature or improvement to be added to Inferno
Projects
None yet
Development

No branches or pull requests

3 participants