Package org.keycloak.broker.provider
Interface ExchangeTokenToIdentityProviderToken
- 
- All Known Implementing Classes:
- AbstractOAuth2IdentityProvider,- BitbucketIdentityProvider,- FacebookIdentityProvider,- GitHubIdentityProvider,- GitLabIdentityProvider,- GoogleIdentityProvider,- InstagramIdentityProvider,- KeycloakOIDCIdentityProvider,- LinkedInIdentityProvider,- MicrosoftIdentityProvider,- OIDCIdentityProvider,- OpenshiftV3IdentityProvider,- OpenshiftV4IdentityProvider,- PayPalIdentityProvider,- StackoverflowIdentityProvider,- TwitterIdentityProvider
 
 public interface ExchangeTokenToIdentityProviderToken- Version:
- $Revision: 1 $
- Author:
- Bill Burke
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.ResponseexchangeFromToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, javax.ws.rs.core.MultivaluedMap<String,String> params)
 
- 
- 
- 
Method Detail- 
exchangeFromTokenjavax.ws.rs.core.Response exchangeFromToken(javax.ws.rs.core.UriInfo uriInfo, EventBuilder event, ClientModel authorizedClient, UserSessionModel tokenUserSession, UserModel tokenSubject, javax.ws.rs.core.MultivaluedMap<String,String> params)- Parameters:
- authorizedClient- client requesting exchange
- tokenUserSession- UserSessionModel of token exchanging from
- tokenSubject- UserModel of token exchanging from
- params- form parameters received for requested exchange
- Returns:
 
 
- 
 
-