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 class
TokenExchangeContext.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 ClientModel
getClient()
Map<String,String>
getClientAuthAttributes()
ClientConnection
getClientConnection()
Object
getCors()
EventBuilder
getEvent()
javax.ws.rs.core.MultivaluedMap<String,String>
getFormParams()
javax.ws.rs.core.HttpHeaders
getHeaders()
TokenExchangeContext.Params
getParams()
RealmModel
getRealm()
KeycloakSession
getSession()
Object
getTokenManager()
-
-
-
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()
-
-