Uses of Class
org.keycloak.protocol.oidc.TokenExchangeContext
Packages that use TokenExchangeContext
Package
Description
-
Uses of TokenExchangeContext in org.keycloak.broker.oauth
Methods in org.keycloak.broker.oauth with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextOAuth2IdentityProvider.exchangeExternalTokenV2Impl(TokenExchangeContext tokenExchangeContext) -
Uses of TokenExchangeContext in org.keycloak.broker.oidc
Methods in org.keycloak.broker.oidc with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionfinal BrokeredIdentityContextAbstractOAuth2IdentityProvider.exchangeExternal(TokenExchangeProvider tokenExchangeProvider, TokenExchangeContext tokenExchangeContext) protected BrokeredIdentityContextAbstractOAuth2IdentityProvider.exchangeExternalTokenV2Impl(TokenExchangeContext tokenExchangeContext) Usage with external-internal token-exchange v2.protected BrokeredIdentityContextOIDCIdentityProvider.exchangeExternalTokenV2Impl(TokenExchangeContext tokenExchangeContext) protected voidAbstractOAuth2IdentityProvider.validateExternalTokenWithIntrospectionEndpoint(TokenExchangeContext tokenExchangeContext) Called usually during external-internal token exchange for validation of external token, which is the token issued by the IDP. -
Uses of TokenExchangeContext in org.keycloak.broker.provider
Methods in org.keycloak.broker.provider with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionExchangeExternalToken.exchangeExternal(TokenExchangeProvider tokenExchangeProvider, TokenExchangeContext tokenExchangeContext) -
Uses of TokenExchangeContext in org.keycloak.protocol.oidc
Methods in org.keycloak.protocol.oidc with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseTokenExchangeProvider.exchange(TokenExchangeContext context) Exchange thetoken.booleanTokenExchangeProvider.supports(TokenExchangeContext context) Check if exchange request is supported by this provider -
Uses of TokenExchangeContext in org.keycloak.protocol.oidc.tokenexchange
Fields in org.keycloak.protocol.oidc.tokenexchange declared as TokenExchangeContextModifier and TypeFieldDescriptionprotected TokenExchangeContextAbstractTokenExchangeProvider.contextMethods in org.keycloak.protocol.oidc.tokenexchange with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseAbstractTokenExchangeProvider.exchange(TokenExchangeContext context) protected StringAbstractTokenExchangeProvider.getSubjectIssuer(TokenExchangeContext context, String subjectToken, String subjectTokenType) protected booleanAbstractTokenExchangeProvider.isExternalInternalTokenExchangeRequest(TokenExchangeContext context) Is it the request for external-internal token exchange?booleanExternalToInternalTokenExchangeProvider.supports(TokenExchangeContext context) booleanStandardTokenExchangeProvider.supports(TokenExchangeContext context) booleanV1TokenExchangeProvider.supports(TokenExchangeContext context) -
Uses of TokenExchangeContext in org.keycloak.services.clientpolicy.context
Methods in org.keycloak.services.clientpolicy.context that return TokenExchangeContextConstructors in org.keycloak.services.clientpolicy.context with parameters of type TokenExchangeContextModifierConstructorDescriptionTokenExchangeRequestContext(TokenExchangeContext tokenExchangeContext) -
Uses of TokenExchangeContext in org.keycloak.social.facebook
Methods in org.keycloak.social.facebook with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextFacebookIdentityProvider.exchangeExternalTokenV2Impl(TokenExchangeContext tokenExchangeContext) -
Uses of TokenExchangeContext in org.keycloak.social.github
Methods in org.keycloak.social.github with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGitHubIdentityProvider.exchangeExternalTokenV2Impl(TokenExchangeContext tokenExchangeContext) -
Uses of TokenExchangeContext in org.keycloak.social.google
Methods in org.keycloak.social.google with parameters of type TokenExchangeContextModifier and TypeMethodDescriptionprotected BrokeredIdentityContextGoogleIdentityProvider.exchangeExternalTokenV2Impl(TokenExchangeContext tokenExchangeContext)