Uses of Interface
org.wildfly.security.http.HttpServerRequest
-
Packages that use HttpServerRequest Package Description org.wildfly.security.http Package containing the HTTP based authentication APIs, SPIs and related classes.org.wildfly.security.http.basic org.wildfly.security.http.bearer org.wildfly.security.http.cert org.wildfly.security.http.digest org.wildfly.security.http.external org.wildfly.security.http.form org.wildfly.security.http.impl Implementation classes which do not form part of the public API.org.wildfly.security.http.oidc org.wildfly.security.http.spnego org.wildfly.security.http.util Package containing utility classes for HTTP authentication, predominantly special factory wrappers.org.wildfly.security.http.util.sso -
-
Uses of HttpServerRequest in org.wildfly.security.http
Classes in org.wildfly.security.http that implement HttpServerRequest Modifier and Type Class Description private class
HttpAuthenticator.AuthenticationExchange
class
HttpServerRequestWrapper
A wrapper delegating any request to the delegated implementation.Fields in org.wildfly.security.http declared as HttpServerRequest Modifier and Type Field Description private HttpServerRequest
HttpServerRequestWrapper. delegate
Methods in org.wildfly.security.http with parameters of type HttpServerRequest Modifier and Type Method Description void
HttpServerAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
Evaluate the current request and attempt to authenticate if appropriate.Constructors in org.wildfly.security.http with parameters of type HttpServerRequest Constructor Description HttpServerRequestWrapper(HttpServerRequest delegate)
Construct new instance. -
Uses of HttpServerRequest in org.wildfly.security.http.basic
Methods in org.wildfly.security.http.basic with parameters of type HttpServerRequest Modifier and Type Method Description void
BasicAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
private void
BasicAuthenticationMechanism. prepareResponse(HttpServerRequest request, String realmName, HttpServerResponse response)
-
Uses of HttpServerRequest in org.wildfly.security.http.bearer
Methods in org.wildfly.security.http.bearer with parameters of type HttpServerRequest Modifier and Type Method Description void
BearerTokenAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
-
Uses of HttpServerRequest in org.wildfly.security.http.cert
Methods in org.wildfly.security.http.cert with parameters of type HttpServerRequest Modifier and Type Method Description private boolean
ClientCertAuthenticationMechanism. attemptAuthentication(HttpServerRequest request, Function<SecurityDomain,IdentityCache> cacheFunction)
private boolean
ClientCertAuthenticationMechanism. attemptReAuthentication(HttpServerRequest request, Function<SecurityDomain,IdentityCache> cacheFunction)
private Function<SecurityDomain,IdentityCache>
ClientCertAuthenticationMechanism. createIdentityCacheFunction(HttpServerRequest request)
void
ClientCertAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
private void
ClientCertAuthenticationMechanism. fail(HttpServerRequest request)
private boolean
ClientCertAuthenticationMechanism. succeed(HttpServerRequest request)
-
Uses of HttpServerRequest in org.wildfly.security.http.digest
Methods in org.wildfly.security.http.digest with parameters of type HttpServerRequest Modifier and Type Method Description private boolean
DigestAuthenticationMechanism. digestUriMatchesRequestUri(HttpServerRequest request, byte[] digestUri)
void
DigestAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
private void
DigestAuthenticationMechanism. validateResponse(HashMap<String,byte[]> responseTokens, HttpServerRequest request)
-
Uses of HttpServerRequest in org.wildfly.security.http.external
Methods in org.wildfly.security.http.external with parameters of type HttpServerRequest Modifier and Type Method Description void
ExternalAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
private void
ExternalAuthenticationMechanism. fail(HttpServerRequest request)
private void
ExternalAuthenticationMechanism. succeed(HttpServerRequest request)
-
Uses of HttpServerRequest in org.wildfly.security.http.form
Methods in org.wildfly.security.http.form with parameters of type HttpServerRequest Modifier and Type Method Description private void
FormAuthenticationMechanism. attemptAuthentication(HttpServerRequest request)
private boolean
FormAuthenticationMechanism. attemptReAuthentication(HttpServerRequest request)
private boolean
FormAuthenticationMechanism. authorize(String username, HttpServerRequest request, IdentityCache identityCache)
private IdentityCache
FormAuthenticationMechanism. createIdentityCache(HttpServerRequest request)
private void
FormAuthenticationMechanism. error(String message, HttpServerRequest request)
void
FormAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
private void
FormAuthenticationMechanism. failAndRedirectToErrorPage(HttpServerRequest request, String username)
private String
FormAuthenticationMechanism. getCompleteRedirectLocation(HttpServerRequest request, String location)
private HttpScope
FormAuthenticationMechanism. getSessionScope(HttpServerRequest request, boolean createSession)
private void
FormAuthenticationMechanism. sendLogin(HttpServerRequest request, HttpServerResponse response)
private void
FormAuthenticationMechanism. sendPage(String page, HttpServerRequest request, HttpServerResponse response)
-
Uses of HttpServerRequest in org.wildfly.security.http.impl
Classes in org.wildfly.security.http.impl that implement HttpServerRequest Modifier and Type Class Description class
BaseHttpServerRequest
A base implementation ofHttpServerRequest
-
Uses of HttpServerRequest in org.wildfly.security.http.oidc
Fields in org.wildfly.security.http.oidc declared as HttpServerRequest Modifier and Type Field Description private HttpServerRequest
OidcHttpFacade. request
Methods in org.wildfly.security.http.oidc with parameters of type HttpServerRequest Modifier and Type Method Description void
OidcAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
private OidcClientContext
OidcAuthenticationMechanism. getOidcClientContext(HttpServerRequest request)
Constructors in org.wildfly.security.http.oidc with parameters of type HttpServerRequest Constructor Description OidcHttpFacade(HttpServerRequest request, OidcClientContext oidcClientContext, CallbackHandler handler)
-
Uses of HttpServerRequest in org.wildfly.security.http.spnego
Methods in org.wildfly.security.http.spnego with parameters of type HttpServerRequest Modifier and Type Method Description private boolean
SpnegoAuthenticationMechanism. attemptReAuthentication(IdentityCache identityCache, HttpServerRequest request)
void
SpnegoAuthenticationMechanism. evaluateRequest(HttpServerRequest request)
private HttpScope
SpnegoAuthenticationMechanism. getStorageScope(HttpServerRequest request)
-
Uses of HttpServerRequest in org.wildfly.security.http.util
Classes in org.wildfly.security.http.util that implement HttpServerRequest Modifier and Type Class Description private class
PrivilegedServerMechanism.HttpServerRequestWrapper
Fields in org.wildfly.security.http.util declared as HttpServerRequest Modifier and Type Field Description private HttpServerRequest
PrivilegedServerMechanism.HttpServerRequestWrapper. wrapped
Methods in org.wildfly.security.http.util with parameters of type HttpServerRequest Modifier and Type Method Description void
PrivilegedServerMechanism. evaluateRequest(HttpServerRequest request)
Constructors in org.wildfly.security.http.util with parameters of type HttpServerRequest Constructor Description HttpServerRequestWrapper(HttpServerRequest toWrap)
-
Uses of HttpServerRequest in org.wildfly.security.http.util.sso
Classes in org.wildfly.security.http.util.sso that implement HttpServerRequest Modifier and Type Class Description private static class
ProgrammaticSingleSignOnCache.SSOHttpServerRequest
An implementation ofHttpServerRequest
which can be used with the {link SingleSignOnSessionFactory}.Fields in org.wildfly.security.http.util.sso declared as HttpServerRequest Modifier and Type Field Description private HttpServerRequest
ProgrammaticSingleSignOnCache. httpServerRequest
private HttpServerRequest
DefaultSingleSignOnSession. request
Methods in org.wildfly.security.http.util.sso that return HttpServerRequest Modifier and Type Method Description private HttpServerRequest
ProgrammaticSingleSignOnCache. getOrCreateHttpServerRequest()
Methods in org.wildfly.security.http.util.sso with parameters of type HttpServerRequest Modifier and Type Method Description SingleSignOnSession
DefaultSingleSignOnSessionFactory. create(HttpServerRequest request, String mechanismName, boolean programmatic)
SingleSignOnSession
SingleSignOnSessionFactory. create(HttpServerRequest request, String mechanismName, boolean programmatic)
Creates a newSingleSignOnSession
for the specified request and authentication mechanism.SingleSignOnSession
DefaultSingleSignOnSessionFactory. find(String id, HttpServerRequest request)
SingleSignOnSession
SingleSignOnSessionFactory. find(String id, HttpServerRequest request)
Returns aSingleSignOnSession
instance associated with the specified identifier and request.Constructors in org.wildfly.security.http.util.sso with parameters of type HttpServerRequest Constructor Description DefaultSingleSignOnSession(SingleSignOnSessionContext context, HttpServerRequest request, String mechanismName, boolean programmatic)
DefaultSingleSignOnSession(SingleSignOnSessionContext context, HttpServerRequest request, SingleSignOn sso)
-