Class SubjectImpersonationTokenExchangeProviderFactory

java.lang.Object
org.keycloak.protocol.oidc.tokenexchange.SubjectImpersonationTokenExchangeProviderFactory
All Implemented Interfaces:
TokenExchangeProviderFactory, EnvironmentDependentProviderFactory, ProviderFactory<TokenExchangeProvider>

public class SubjectImpersonationTokenExchangeProviderFactory extends Object implements TokenExchangeProviderFactory, EnvironmentDependentProviderFactory
Provider factory for token-exchange subject impersonation where subject of the token is changed. This is Keycloak proprietary and it is not related to standard token-exchange impersonation described in the specification https://datatracker.ietf.org/doc/html/rfc8693 where the subject in the tokens are not changed. That one is covered by StandardTokenExchangeProviderFactory
Author:
Marek Posolda