Package org.keycloak.protocol.oidc
Class TokenExchangeContext
- java.lang.Object
- 
- org.keycloak.protocol.oidc.TokenExchangeContext
 
- 
 public class TokenExchangeContext extends Object Token exchange context- Author:
- Dmitry Telegin
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classTokenExchangeContext.Params
 - 
Constructor SummaryConstructors Constructor Description TokenExchangeContext(KeycloakSession session, javax.ws.rs.core.MultivaluedMap<String,String> formParams, Object cors, RealmModel realm, EventBuilder event, ClientModel client, ClientConnection clientConnection, javax.ws.rs.core.HttpHeaders headers, Object tokenManager, Map<String,String> clientAuthAttributes)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientModelgetClient()Map<String,String>getClientAuthAttributes()ClientConnectiongetClientConnection()ObjectgetCors()EventBuildergetEvent()javax.ws.rs.core.MultivaluedMap<String,String>getFormParams()javax.ws.rs.core.HttpHeadersgetHeaders()TokenExchangeContext.ParamsgetParams()RealmModelgetRealm()KeycloakSessiongetSession()ObjectgetTokenManager()
 
- 
- 
- 
Constructor Detail- 
TokenExchangeContextpublic TokenExchangeContext(KeycloakSession session, javax.ws.rs.core.MultivaluedMap<String,String> formParams, Object cors, RealmModel realm, EventBuilder event, ClientModel client, ClientConnection clientConnection, javax.ws.rs.core.HttpHeaders headers, Object tokenManager, Map<String,String> clientAuthAttributes) 
 
- 
 - 
Method Detail- 
getSessionpublic KeycloakSession getSession() 
 - 
getCorspublic Object getCors() 
 - 
getRealmpublic RealmModel getRealm() 
 - 
getClientpublic ClientModel getClient() 
 - 
getEventpublic EventBuilder getEvent() 
 - 
getClientConnectionpublic ClientConnection getClientConnection() 
 - 
getHeaderspublic javax.ws.rs.core.HttpHeaders getHeaders() 
 - 
getTokenManagerpublic Object getTokenManager() 
 - 
getParamspublic TokenExchangeContext.Params getParams() 
 
- 
 
-