You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prefix for considered environment variables renamed from HEIMDALL_ to HEIMDALLCFG_ and made this prefix configurable via a --env-config-prefix flag (#220)
session property used by some authenticators renamed (incl. its properties) to subject to better reflect its meaning (#200)
jwt_from property of the jwt_authenticator renamed to jwt_source to comply with naming in other authenticators (#199)
Features
generic authenticator updated to consider ttl of the session object received from the identity_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)
If no kid is present in the JWT, the jwt_authenticator can now iterate over the received JWKS and try to verify the signature until one of the keys matches (#196) (488e46f)
x509 certificate support in keystore (#166) (2d9af4c)
Bug Fixes
Prefix for considered environment variables renamed from HEIMDALL_ to HEIMDALLCFG_ and made this prefix configurable via a --env-config-prefix flag (#220) (3bfeff1)
Code Refactoring
jwt_from property of the jwt_authenticator renamed to jwt_source to comply with naming in other authenticators (#199) (29d6bcb)
session property used by some authenticators renamed (incl. its properties) to subject to better reflect its meaning (#200) (869d8ae)