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

Asymmetric Client refresh token tests - inconsistencies between 9.12.3.01 and 9.12.3.03 #548

Open
jwjahns opened this issue Aug 20, 2024 · 2 comments
Labels
bug This is a bug in Inferno g10-test-kit This issue affects onc-certification-g10-test-kit v6.0.1

Comments

@jwjahns
Copy link

jwjahns commented Aug 20, 2024

Hello,

Test 9.12.3 (Token Refresh for asymmetric clients launch) appears to be mixing SMART STU2 and STU1 code.
Test 9.12.3.01 pulls from test smart_token_refresh_stu2:

test from: :smart_token_refresh_stu2,
id: :g10_token_refresh_without_scopes,

But test 9.12.3.03 pulls from test smart_token_refresh:

test from: :smart_token_refresh,
title: 'Server successfully refreshes the access token when optional scope parameter provided',
id: :g10_token_refresh_with_scopes,

The result is a different refresh token request between these two tests. You can see this using the reference server, e.g.:
https://inferno.healthit.gov/suites/g10_certification/gVKFKnQsmfl#g10_certification-Group06-g10_asymmetric_launch

In the above test run, Test 9.12.3.01 includes a client_assertion in the Request Body. Test 9.12.3.03 does not. I think this is due to the above code discrepancy.

@Jammjammjamm
Copy link
Contributor

You are correct, thank you for reporting this. We will fix this ASAP.

@Jammjammjamm Jammjammjamm added will fix Issue is planned to be addressed in future release bug This is a bug in Inferno labels Aug 21, 2024
@Jammjammjamm Jammjammjamm added v6.0.1 and removed will fix Issue is planned to be addressed in future release labels Aug 29, 2024
@Jammjammjamm
Copy link
Contributor

We released version 6.0.1 yesterday which should address this issue.

@yunwwang yunwwang added the g10-test-kit This issue affects onc-certification-g10-test-kit label Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This is a bug in Inferno g10-test-kit This issue affects onc-certification-g10-test-kit v6.0.1
Projects
None yet
Development

No branches or pull requests

3 participants