Skip to content

Make NimbusJwtClientAuthenticationParametersConverter support Microsoft identity platform. #10897

Closed
@chenrujun

Description

@chenrujun

Expected Behavior

NimbusJwtClientAuthenticationParametersConverter can be used directly for Microsoft identity platform .

Current Behavior

NimbusJwtClientAuthenticationParametersConverter can not be used directly for Microsoft identity platform .

Context

Reason
I guess it's caused by:

  1. There is no "typ" and "x5t" in the header.
  2. There is no "nbf" in the claim set.

Proposals

  1. Add these fields ("typ", "x5t" and "nbf") in NimbusJwtClientAuthenticationParametersConverter.
  2. Make these fields ("typ", "x5t" and "nbf") configurable in NimbusJwtClientAuthenticationParametersConverter. For example, pass in by constructor.

Metadata

Metadata

Assignees

Labels

in: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)status: duplicateA duplicate of another issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions