Uses of Interface
org.keycloak.http.HttpRequest
-
-
Uses of HttpRequest in org.keycloak.authentication
Fields in org.keycloak.authentication declared as HttpRequest Modifier and Type Field Description protected HttpRequest
RequiredActionContextResult. httpRequest
protected HttpRequest
AuthenticationProcessor. request
Methods in org.keycloak.authentication that return HttpRequest Modifier and Type Method Description HttpRequest
AbstractAuthenticationFlowContext. getHttpRequest()
HttpRequest
AuthenticationProcessor.Result. getHttpRequest()
HttpRequest
FormContext. getHttpRequest()
HttpRequest
RequiredActionContext. getHttpRequest()
HttpRequest
RequiredActionContextResult. getHttpRequest()
HttpRequest
AuthenticationProcessor. getRequest()
Methods in org.keycloak.authentication with parameters of type HttpRequest Modifier and Type Method Description AuthenticationProcessor
AuthenticationProcessor. setRequest(HttpRequest request)
Constructors in org.keycloak.authentication with parameters of type HttpRequest Constructor Description RequiredActionContextResult(AuthenticationSessionModel authSession, RealmModel realm, EventBuilder eventBuilder, KeycloakSession session, HttpRequest httpRequest, UserModel user, RequiredActionFactory factory)
-
Uses of HttpRequest in org.keycloak.authentication.actiontoken
Methods in org.keycloak.authentication.actiontoken that return HttpRequest Modifier and Type Method Description HttpRequest
ActionTokenContext. getRequest()
Constructors in org.keycloak.authentication.actiontoken with parameters of type HttpRequest Constructor Description ActionTokenContext(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, HttpRequest request, EventBuilder event, ActionTokenHandler<T> handler, String executionId, ActionTokenContext.ProcessAuthenticateFlow processFlow, ActionTokenContext.ProcessBrokerFlow processBrokerFlow)
-
Uses of HttpRequest in org.keycloak.authentication.authenticators.client
Methods in org.keycloak.authentication.authenticators.client with parameters of type HttpRequest Modifier and Type Method Description protected boolean
AbstractClientAuthenticator. isFormDataRequest(HttpRequest request)
-
Uses of HttpRequest in org.keycloak.authorization.authorization
Constructors in org.keycloak.authorization.authorization with parameters of type HttpRequest Constructor Description KeycloakAuthorizationRequest(AuthorizationProvider authorization, TokenManager tokenManager, EventBuilder event, HttpRequest request, Cors cors, ClientConnection clientConnection)
-
Uses of HttpRequest in org.keycloak.broker.oidc
Fields in org.keycloak.broker.oidc declared as HttpRequest Modifier and Type Field Description protected HttpRequest
AbstractOAuth2IdentityProvider.Endpoint. httpRequest
-
Uses of HttpRequest in org.keycloak.broker.provider
Methods in org.keycloak.broker.provider that return HttpRequest Modifier and Type Method Description HttpRequest
AuthenticationRequest. getHttpRequest()
Constructors in org.keycloak.broker.provider with parameters of type HttpRequest Constructor Description AuthenticationRequest(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession, HttpRequest httpRequest, javax.ws.rs.core.UriInfo uriInfo, IdentityBrokerState state, String redirectUri)
-
Uses of HttpRequest in org.keycloak.models
Methods in org.keycloak.models that return HttpRequest Modifier and Type Method Description HttpRequest
KeycloakContext. getHttpRequest()
-
Uses of HttpRequest in org.keycloak.protocol
Fields in org.keycloak.protocol declared as HttpRequest Modifier and Type Field Description protected HttpRequest
AuthorizationEndpointBase. httpRequest
-
Uses of HttpRequest in org.keycloak.protocol.oidc
Methods in org.keycloak.protocol.oidc with parameters of type HttpRequest Modifier and Type Method Description TokenManager.AccessTokenResponseBuilder
TokenManager. refreshAccessToken(KeycloakSession session, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, ClientModel authorizedClient, String encodedRefreshToken, EventBuilder event, javax.ws.rs.core.HttpHeaders headers, HttpRequest request)
RefreshToken
TokenManager. verifyRefreshToken(KeycloakSession session, RealmModel realm, ClientModel client, HttpRequest request, String encodedRefreshToken, boolean checkExpiration)
-
Uses of HttpRequest in org.keycloak.services
Classes in org.keycloak.services that implement HttpRequest Modifier and Type Class Description class
HttpRequestImpl
Methods in org.keycloak.services that return HttpRequest Modifier and Type Method Description protected HttpRequest
DefaultKeycloakContext. createHttpRequest()
HttpRequest
DefaultKeycloakContext. getHttpRequest()
-
Uses of HttpRequest in org.keycloak.services.managers
Methods in org.keycloak.services.managers with parameters of type HttpRequest Modifier and Type Method Description static javax.ws.rs.core.Response
AuthenticationManager. actionRequired(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)
static void
AuthenticationManager. evaluateRequiredActionTriggers(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user)
protected static javax.ws.rs.core.Response
AuthenticationManager. executionActions(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user, Stream<String> requiredActions)
static javax.ws.rs.core.Response
AuthenticationManager. finishedRequiredActions(KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)
static javax.ws.rs.core.Response
AuthenticationManager. nextActionAfterAuthentication(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)
static String
AuthenticationManager. nextRequiredAction(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)
static javax.ws.rs.core.Response
AuthenticationManager. 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.Response
AuthenticationManager. 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 HttpRequest in org.keycloak.services.resources
Fields in org.keycloak.services.resources declared as HttpRequest Modifier and Type Field Description protected HttpRequest
AbstractSecuredLocalService. request
protected HttpRequest
PublicRealmResource. request
Methods in org.keycloak.services.resources with parameters of type HttpRequest Modifier and Type Method Description static Cors
Cors. add(HttpRequest request)
static Cors
Cors. add(HttpRequest request, javax.ws.rs.core.Response.ResponseBuilder response)
Constructors in org.keycloak.services.resources with parameters of type HttpRequest Constructor Description Cors(HttpRequest request)
Cors(HttpRequest request, javax.ws.rs.core.Response.ResponseBuilder response)
LogoutSessionCodeChecks(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String code, String clientId, String tabId)
SessionCodeChecks(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String authSessionId, String code, String execution, String clientId, String tabId, String flowPath)
-
Uses of HttpRequest in org.keycloak.services.resources.account
Constructors in org.keycloak.services.resources.account with parameters of type HttpRequest Constructor Description CorsPreflightService(HttpRequest request)
LinkedAccountsResource(KeycloakSession session, HttpRequest request, Auth auth, EventBuilder event, UserModel user)
-
Uses of HttpRequest in org.keycloak.services.resources.account.resources
Fields in org.keycloak.services.resources.account.resources declared as HttpRequest Modifier and Type Field Description protected HttpRequest
AbstractResourceService. request
Constructors in org.keycloak.services.resources.account.resources with parameters of type HttpRequest Constructor Description AbstractResourceService(KeycloakSession session, UserModel user, Auth auth, HttpRequest request)
ResourcesService(KeycloakSession session, UserModel user, Auth auth, HttpRequest request)
-
Uses of HttpRequest in org.keycloak.services.resources.admin
Fields in org.keycloak.services.resources.admin declared as HttpRequest Modifier and Type Field Description protected HttpRequest
AdminConsole. request
protected HttpRequest
ClientPoliciesResource. request
protected HttpRequest
ClientProfilesResource. request
Constructors in org.keycloak.services.resources.admin with parameters of type HttpRequest Constructor Description AdminCorsPreflightService(HttpRequest request)
-
Uses of HttpRequest in org.keycloak.services.util
Methods in org.keycloak.services.util with parameters of type HttpRequest Modifier and Type Method Description static AccessToken.CertConf
MtlsHoKTokenUtil. bindTokenWithClientCertificate(HttpRequest request, KeycloakSession session)
abstract javax.ws.rs.core.Response
BrowserHistoryHelper. saveResponseAndRedirect(KeycloakSession session, AuthenticationSessionModel authSession, javax.ws.rs.core.Response response, boolean actionRequest, HttpRequest httpRequest)
static boolean
MtlsHoKTokenUtil. verifyTokenBindingWithClientCertificate(AccessToken token, HttpRequest request, KeycloakSession session)
-
Uses of HttpRequest in org.keycloak.services.x509
Methods in org.keycloak.services.x509 with parameters of type HttpRequest Modifier and Type Method Description X509Certificate[]
AbstractClientCertificateFromHttpHeadersLookup. getCertificateChain(HttpRequest httpRequest)
X509Certificate[]
DefaultClientCertificateLookup. getCertificateChain(HttpRequest httpRequest)
X509Certificate[]
NginxProxySslClientCertificateLookup. getCertificateChain(HttpRequest httpRequest)
X509Certificate[]
X509ClientCertificateLookup. getCertificateChain(HttpRequest httpRequest)
Returns a client certificate, and optionally any certificates in the certificate chain.protected X509Certificate
AbstractClientCertificateFromHttpHeadersLookup. getCertificateFromHttpHeader(HttpRequest request, String httpHeader)
protected X509Certificate
NginxProxyTrustedClientCertificateLookup. getCertificateFromHttpHeader(HttpRequest request, String httpHeader)
-