-
Notifications
You must be signed in to change notification settings - Fork 84
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
feat(jans-auth-server): Transaction Tokens support #6291
Labels
comp-jans-auth-server
Component affected by issue or PR
kind-feature
Issue or PR is a new feature request
Milestone
Comments
Implementation will follow draft from here https://datatracker.ietf.org/doc/draft-tulshibagwale-oauth-transaction-tokens/ |
yuriyz
added a commit
that referenced
this issue
Dec 27, 2023
Signed-off-by: YuriyZ <[email protected]>
3 tasks
yuriyz
added a commit
that referenced
this issue
Dec 28, 2023
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Dec 29, 2023
…lidation #6291 Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 3, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 4, 2024
… validator #6291 Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 5, 2024
…6291 Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 5, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 8, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 10, 2024
#6291 Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 10, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 11, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 12, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 12, 2024
…6291 Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 12, 2024
…n grant #6291 Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 12, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 15, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 16, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 16, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 17, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 17, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 18, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 23, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 24, 2024
…ng build #6291 Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 24, 2024
Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Jan 25, 2024
Signed-off-by: YuriyZ <[email protected]>
devrimyatar
pushed a commit
that referenced
this issue
Jan 25, 2024
* feat(jans-auth-server): introduced ExchangeTokenType #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): introduced TxTokenService #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added subject_token_type and subject_token validation #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added test for TxTokenService #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): split transaction token validation logic into validator #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added TxToken configs for signing&encryption #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added txToken jwt type #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx_token grant #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx tokens sign&enc algs to discovery page #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token type #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added new tx token properties to dcr #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token grant #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): updated swagger with new tx token properties #6291 Signed-off-by: YuriyZ <[email protected]> * typo Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): authn client by subject tokken during tx token grant #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added support to revoke tx token #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token grant to configs #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token to token client #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): completed tx token service implementation #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): corrected introspection for JWE response #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token obtaining run log #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): updated TxTokenServiceTest #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added transaction tokens integration tests #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): run transaction tokens integration tests during build #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token replace log run #6291 Signed-off-by: YuriyZ <[email protected]> * doc(jans-auth-server): docs for tx token #6291 Signed-off-by: YuriyZ <[email protected]> --------- Signed-off-by: YuriyZ <[email protected]>
yuriyz
added a commit
that referenced
this issue
Nov 7, 2024
* feat(jans-auth-server): introduced ExchangeTokenType #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): introduced TxTokenService #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added subject_token_type and subject_token validation #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added test for TxTokenService #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): split transaction token validation logic into validator #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added TxToken configs for signing&encryption #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added txToken jwt type #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx_token grant #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx tokens sign&enc algs to discovery page #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token type #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added new tx token properties to dcr #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token grant #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): updated swagger with new tx token properties #6291 Signed-off-by: YuriyZ <[email protected]> * typo Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): authn client by subject tokken during tx token grant #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added support to revoke tx token #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token grant to configs #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token to token client #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): completed tx token service implementation #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): corrected introspection for JWE response #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token obtaining run log #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): updated TxTokenServiceTest #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added transaction tokens integration tests #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): run transaction tokens integration tests during build #6291 Signed-off-by: YuriyZ <[email protected]> * feat(jans-auth-server): added tx token replace log run #6291 Signed-off-by: YuriyZ <[email protected]> * doc(jans-auth-server): docs for tx token #6291 Signed-off-by: YuriyZ <[email protected]> --------- Signed-off-by: YuriyZ <[email protected]> Former-commit-id: b79866a
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
comp-jans-auth-server
Component affected by issue or PR
kind-feature
Issue or PR is a new feature request
Description
Add Transaction Token support to AS.
Both: single TT over workflows and TT replacement with modified claims must be supported.
https://sgnl-ai.github.io/transaction-tokens/
Consider putting OAuth RAR into TT https://datatracker.ietf.org/doc/html/rfc9396
The text was updated successfully, but these errors were encountered: