Version Number : 2.3.28
Overview
This minor update introduces FAPI 2.0 HTTP Signing, as well as a couple of changes for Authlete 2.3. This new version was made available on October 28th (Mon).New features & Improvements
N/ASpecs support
Implemented HTTP Signing through the /auth/introspection API
- Implemented FAPI 2.0 HTTP Signing
- Deprecated the
urirequest parameter - Deprecated the
messagerequest parameter - Deprecated the
requiredComponentsrequest parameter - Added the
targetUrirequest parameter - Added the
requestBodyContainedrequest parameter - Added the
responseSigningRequiredresponse parameter - Disabled FAPI 2.0 HTTP Signing on the
/auth/userinfoAPI - Support the case where the access token is not associated with any client application in the
HttpMessageSignatureValidatorclass - Implemented new
ScopeUtilityclass which provides thefilterScopeAttributesListByScopeValuesmethod to filter a list ofScopeAttributesEntityinstances by scope values, while aware of dynamic scopes
Added support for use_mtls_endpoint_aliases client metadata
As per FAPI 2.0 Security Profile specifications.Bug fixes
Fixed NullPointerException issues
- In
pushed_auth_reqAPI when theresponse_typerequest parameter is not sent - In
/backchannel/authentication/completeAPI whenbcAuthEntityis null
Fixed missing error for CIBA PUSH mode
An error would not be correctly returned wheneverauth_req_id is expired on token issuance in CIBA PUSH mode.