Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
0.3.0-alpha (2022-09-09)
⚠ BREAKING CHANGES
HEIMDALL_
toHEIMDALLCFG_
and made this prefix configurable via a--env-config-prefix
flag (fix!:Prefix for considered environment variables renamed fromHEIMDALL_
toHEIMDALLCFG_
and made this prefix configurable via a--env-config-prefix
flag #220)session
property used by some authenticators renamed (incl. its properties) tosubject
to better reflect its meaning (refactor!:session
property used by some authenticators renamed (incl. its properties) tosubject
to better reflect its meaning #200)jwt_from
property of thejwt_authenticator
renamed tojwt_source
to comply with naming in other authenticators (refactor!:jwt_from
property of thejwt_authenticator
renamed tojwt_source
to comply with naming in other authenticators #199)Features
generic
authenticator updated to consider ttl of the session object received from theidentity_info_endpoint
and to enable session validation (#201) (42b4e6c)jwt_authenticator
updated to support X.509 certificates (incl validation) in JWKs used for JWT signature verification (#172) (19ef20d)oauth2_authenticator
updated to optionally support token source selection, like specific header, schema, etc (#198) (e7ad797)kid
is present in the JWT, thejwt_authenticator
can now iterate over the received JWKS and try to verify the signature until one of the keys matches (#196) (488e46f)Bug Fixes
HEIMDALL_
toHEIMDALLCFG_
and made this prefix configurable via a--env-config-prefix
flag (#220) (3bfeff1)Code Refactoring
jwt_from
property of thejwt_authenticator
renamed tojwt_source
to comply with naming in other authenticators (#199) (29d6bcb)session
property used by some authenticators renamed (incl. its properties) tosubject
to better reflect its meaning (#200) (869d8ae)This PR was generated with Release Please. See documentation.