Uses of Interface
org.keycloak.models.ClientSessionContext
- 
- 
Uses of ClientSessionContext in org.keycloak.authenticationMethods in org.keycloak.authentication that return ClientSessionContext Modifier and Type Method Description ClientSessionContextAuthenticationProcessor. attachSession()static ClientSessionContextAuthenticationProcessor. attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event)
- 
Uses of ClientSessionContext in org.keycloak.protocolMethods in org.keycloak.protocol with parameters of type ClientSessionContext Modifier and Type Method Description javax.ws.rs.core.ResponseLoginProtocol. authenticated(AuthenticationSessionModel authSession, UserSessionModel userSession, ClientSessionContext clientSessionCtx)static Stream<Map.Entry<ProtocolMapperModel,ProtocolMapper>>ProtocolMapperUtils. getSortedProtocolMappers(KeycloakSession session, ClientSessionContext ctx)
- 
Uses of ClientSessionContext in org.keycloak.protocol.dockerMethods in org.keycloak.protocol.docker with parameters of type ClientSessionContext Modifier and Type Method Description javax.ws.rs.core.ResponseDockerAuthV2Protocol. authenticated(AuthenticationSessionModel authSession, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
- 
Uses of ClientSessionContext in org.keycloak.protocol.oidcFields in org.keycloak.protocol.oidc declared as ClientSessionContext Modifier and Type Field Description ClientSessionContextTokenManager.TokenValidation. clientSessionCtxMethods in org.keycloak.protocol.oidc that return ClientSessionContext Modifier and Type Method Description static ClientSessionContextTokenManager. attachAuthenticationSession(KeycloakSession session, UserSessionModel userSession, AuthenticationSessionModel authSession)Constructors in org.keycloak.protocol.oidc with parameters of type ClientSessionContext Constructor Description AccessTokenResponseBuilder(RealmModel realm, ClientModel client, EventBuilder event, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)TokenValidation(UserModel user, UserSessionModel userSession, ClientSessionContext clientSessionCtx, AccessToken newToken)
- 
Uses of ClientSessionContext in org.keycloak.protocol.oidc.endpointsMethods in org.keycloak.protocol.oidc.endpoints with parameters of type ClientSessionContext Modifier and Type Method Description javax.ws.rs.core.ResponseTokenEndpoint. createTokenResponse(UserModel user, UserSessionModel userSession, ClientSessionContext clientSessionCtx, String scopeParam, boolean code, Function<TokenManager.AccessTokenResponseBuilder,ClientPolicyContext> clientPolicyContextGenerator)
- 
Uses of ClientSessionContext in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.contextMethods in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.context that return ClientSessionContext Modifier and Type Method Description ClientSessionContextBackchannelTokenResponseContext. getClientSessionContext()Constructors in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.context with parameters of type ClientSessionContext Constructor Description BackchannelTokenResponseContext(CIBAAuthenticationRequest parsedRequest, javax.ws.rs.core.MultivaluedMap<String,String> requestParameters, ClientSessionContext clientSessionCtx, TokenManager.AccessTokenResponseBuilder accessTokenResponseBuilder)
- 
Uses of ClientSessionContext in org.keycloak.protocol.oidc.mappersMethods in org.keycloak.protocol.oidc.mappers with parameters of type ClientSessionContext Modifier and Type Method Description protected voidAbstractOIDCProtocolMapper. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)Intended to be overridden inProtocolMapperimplementations to add claims to an token.protected voidAbstractOIDCProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)Intended to be overridden inProtocolMapperimplementations to add claims to an token.protected voidAcrProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidAudienceProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidClaimsParameterTokenMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidClaimsParameterWithValueIdTokenMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidHardcodedClaim. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidHardcodedRole. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidRoleNameMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidScriptBasedOIDCProtocolMapper. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidScriptBasedOIDCProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidUserClientRoleMappingMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidUserRealmRoleMappingMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidUserSessionNoteMapper. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)AccessTokenAbstractOIDCProtocolMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAbstractPairwiseSubMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAllowedWebOriginsProtocolMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAudienceResolveProtocolMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenHardcodedRole. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenOIDCAccessTokenMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenRoleNameMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenResponseAbstractOIDCProtocolMapper. transformAccessTokenResponse(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenResponseOIDCAccessTokenResponseMapper. transformAccessTokenResponse(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)IDTokenAbstractOIDCProtocolMapper. transformIDToken(IDToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)IDTokenAbstractPairwiseSubMapper. transformIDToken(IDToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)IDTokenOIDCIDTokenMapper. transformIDToken(IDToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSession)AccessTokenAbstractOIDCProtocolMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAbstractPairwiseSubMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenHardcodedRole. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenRoleNameMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenUserInfoTokenMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
- 
Uses of ClientSessionContext in org.keycloak.protocol.samlMethods in org.keycloak.protocol.saml with parameters of type ClientSessionContext Modifier and Type Method Description javax.ws.rs.core.ResponseSamlProtocol. authenticated(AuthenticationSessionModel authSession, UserSessionModel userSession, ClientSessionContext clientSessionCtx)voidSamlProtocol. populateRoles(SamlProtocol.ProtocolMapperProcessor<SAMLRoleListMapper> roleListMapper, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, AttributeStatementType existingAttributeStatement)ResponseTypeSamlProtocol. transformLoginResponse(List<SamlProtocol.ProtocolMapperProcessor<SAMLLoginResponseMapper>> mappers, ResponseType response, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
- 
Uses of ClientSessionContext in org.keycloak.protocol.saml.mappers
- 
Uses of ClientSessionContext in org.keycloak.services.clientpolicy.contextMethods in org.keycloak.services.clientpolicy.context that return ClientSessionContext Modifier and Type Method Description ClientSessionContextImplicitHybridTokenResponse. getClientSessionContext()ClientSessionContextResourceOwnerPasswordCredentialsResponseContext. getClientSessionContext()ClientSessionContextTokenResponseContext. getClientSessionContext()Constructors in org.keycloak.services.clientpolicy.context with parameters of type ClientSessionContext Constructor Description ImplicitHybridTokenResponse(AuthenticationSessionModel authSession, ClientSessionContext clientSessionCtx, TokenManager.AccessTokenResponseBuilder accessTokenResponseBuilder)ResourceOwnerPasswordCredentialsResponseContext(javax.ws.rs.core.MultivaluedMap<String,String> params, ClientSessionContext clientSessionCtx, TokenManager.AccessTokenResponseBuilder accessTokenResponseBuilder)TokenResponseContext(javax.ws.rs.core.MultivaluedMap<String,String> params, OAuth2CodeParser.ParseResult parseResult, ClientSessionContext clientSessionCtx, TokenManager.AccessTokenResponseBuilder accessTokenResponseBuilder)
- 
Uses of ClientSessionContext in org.keycloak.services.managersMethods in org.keycloak.services.managers with parameters of type ClientSessionContext Modifier and Type Method Description booleanUserSessionManager. isOfflineTokenAllowed(ClientSessionContext clientSessionCtx)static javax.ws.rs.core.ResponseAuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession)static javax.ws.rs.core.ResponseAuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession, LoginProtocol protocol)
- 
Uses of ClientSessionContext in org.keycloak.services.utilClasses in org.keycloak.services.util that implement ClientSessionContext Modifier and Type Class Description classDefaultClientSessionContextNot thread safe.
- 
Uses of ClientSessionContext in org.keycloak.utilsMethods in org.keycloak.utils with parameters of type ClientSessionContext Modifier and Type Method Description static Map<String,AccessToken.Access>RoleResolveUtil. getAllResolvedClientRoles(KeycloakSession session, ClientSessionContext clientSessionCtx)Object (but can be empty map) containing all the user's client roles of all clients.static AccessToken.AccessRoleResolveUtil. getResolvedClientRoles(KeycloakSession session, ClientSessionContext clientSessionCtx, String clientId, boolean createIfMissing)Object (possibly null) containing all the user's client roles of client specified by clientId.static AccessToken.AccessRoleResolveUtil. getResolvedRealmRoles(KeycloakSession session, ClientSessionContext clientSessionCtx, boolean createIfMissing)Object (possibly null) containing all the user's realm roles.
 
-