Skip to content

Support the token introspection #245

@sberyozkin

Description

@sberyozkin

Introduce a property mp.jwt.introspection.address (or similarly named) which will be used to introspect the token remotely. It can be useful when dealing with the inner-signed or encrypted tokens produced by OpenId Connect providers.
It may need to be aligned with the current standartization effort to return the introspection responses as JWT.
Or the introspection response may be converted into JWT, example, username can be turned into preferred_username, scope into groups (or into scope claim with it also being recognized at the MP JWT level), etc.

Teddy @teddyjtorres pointed out that it is not easy right now for the MP JWT endpoint to acquire the private keys required to deal with the inner-signed/encrypted tokens

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions