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 Summary
Nested Classes Modifier and Type Class Description classTokenExchangeContext.Params
-
Constructor Summary
Constructors 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 Summary
All 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
-
TokenExchangeContext
public 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
-
getSession
public KeycloakSession getSession()
-
getCors
public Object getCors()
-
getRealm
public RealmModel getRealm()
-
getClient
public ClientModel getClient()
-
getEvent
public EventBuilder getEvent()
-
getClientConnection
public ClientConnection getClientConnection()
-
getHeaders
public javax.ws.rs.core.HttpHeaders getHeaders()
-
getTokenManager
public Object getTokenManager()
-
getParams
public TokenExchangeContext.Params getParams()
-
-