A B C D E F G H I L M N O P Q R S T U V W X 
All Classes All Packages

A

ACCEPT - Static variable in class org.wildfly.security.http.HttpConstants
 
addResponseHeader(String, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Add the specified header and value to the end of the current response headers,
addResponseHeader(String, String) - Method in interface org.wildfly.security.http.HttpServerResponse
Add the specified header and value to the end of the current response headers,
ALGORITHM - Static variable in class org.wildfly.security.http.HttpConstants
 
APPLICATION - org.wildfly.security.http.Scope
The scope applicable to the application (or deployment) being accessed.
AUTH - Static variable in class org.wildfly.security.http.HttpConstants
 
AUTH_PARAM - Static variable in class org.wildfly.security.http.HttpConstants
 
authenticate() - Method in class org.wildfly.security.http.HttpAuthenticator
Perform authentication for the request.
AUTHENTICATION_INFO - Static variable in class org.wildfly.security.http.HttpConstants
 
authenticationComplete() - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication is now complete.
authenticationComplete(SecurityIdentity, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Notification that authentication has been completed for a specific identity using a specific authentication mechanism.
authenticationComplete(HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication is now complete.
authenticationComplete(HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
authenticationComplete(HttpServerMechanismsResponder, Runnable) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication is now complete.
authenticationComplete(HttpServerMechanismsResponder, Runnable) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
authenticationFailed(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication failes.
authenticationFailed(String, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Notification that authentication has failed using the mechanism specified.
authenticationFailed(String, HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that authentication failes.
authenticationFailed(String, HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
authenticationInProgress(HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification that this mechanism has commenced but not completed authentication, typically because another challenge / response round trip is required.
authenticationInProgress(HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
AUTHORIZATION - Static variable in class org.wildfly.security.http.HttpConstants
 

B

BAD_REQUEST - Static variable in class org.wildfly.security.http.HttpConstants
 
badRequest(HttpAuthenticationException) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification to indicate that this was a bad request.
badRequest(HttpAuthenticationException, String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Notification that authentication has failed for a specific mechanism due to being a bad request.
badRequest(HttpAuthenticationException, HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification to indicate that this was a bad request.
badRequest(HttpAuthenticationException, HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
BaseHttpServerRequest - Class in org.wildfly.security.http.impl
A base implementation of HttpServerRequest
BaseHttpServerRequest(HttpExchangeSpi) - Constructor for class org.wildfly.security.http.impl.BaseHttpServerRequest
 
BASIC_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
BEARER_TOKEN - Static variable in class org.wildfly.security.http.HttpConstants
 
BEARER_TOKEN_PATTERN - Static variable in class org.wildfly.security.http.HttpConstants
Bearer token pattern.
build() - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Build the new HttpAuthenticator instance.
builder() - Static method in class org.wildfly.security.http.HttpAuthenticator
Construct and return a new Builder to configure and create an instance of HttpAuthenticator.

C

changeID() - Method in interface org.wildfly.security.http.HttpScope
Change the ID of this scope.
CHARSET - Static variable in class org.wildfly.security.http.HttpConstants
 
CLIENT_CERT_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
CNONCE - Static variable in class org.wildfly.security.http.HttpConstants
 
CONFIG_CONTEXT_PATH - Static variable in class org.wildfly.security.http.HttpConstants
 
CONFIG_CREATE_NAME_GSS_INIT - Static variable in class org.wildfly.security.http.HttpConstants
This enables workaround for native GSS, where createName() needs to be called for correct GSSContext initialization.
CONFIG_DISABLE_RESTORE_SECURITY_IDENTITY - Static variable in class org.wildfly.security.http.HttpConstants
In clustered environment Security Identity is restored during failover, load balancer change node (not sticky behavior) and session passivation/activation.
CONFIG_ERROR_PAGE - Static variable in class org.wildfly.security.http.HttpConstants
The context relative path of the error page.
CONFIG_GSS_MANAGER - Static variable in class org.wildfly.security.http.HttpConstants
This allows a GSSManager instance to be passed into the authentication mechanisms.
CONFIG_LOGIN_PAGE - Static variable in class org.wildfly.security.http.HttpConstants
The context relative path of the login page.
CONFIG_POST_LOCATION - Static variable in class org.wildfly.security.http.HttpConstants
This defines the location used by mechanisms dependent on the response to the challenge being sent in using 'POST'.
CONFIG_REALM - Static variable in class org.wildfly.security.http.HttpConstants
 
CONFIG_SKIP_CERTIFICATE_VERIFICATION - Static variable in class org.wildfly.security.http.HttpConstants
 
CONFIG_STATE_SCOPES - Static variable in class org.wildfly.security.http.HttpConstants
A comma separated list of scopes in preferred order the mechanism should attempt to use to persist state including the caching of any previously authenticated identity.
CONFIG_VALIDATE_DIGEST_URI - Static variable in class org.wildfly.security.http.HttpConstants
 
CONNECTION - org.wildfly.security.http.Scope
The scope applicable to the connection handling the incoming request.
create() - Method in interface org.wildfly.security.http.HttpScope
Create this scope.
createAuthenticationMechanism(String, Map<String, ?>, CallbackHandler) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
Obtain an instance of the authentication mechanism requested provided this is allowed by any policy specified within the supplied properties.

D

DIGEST_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
DIGEST_SHA256_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
DIGEST_SHA512_256_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
DISABLE_SESSION_ID_CHANGE - Static variable in class org.wildfly.security.http.HttpConstants
If set to true the SPNEGO and FORM authentication mechanisms will not change the session ID after a successful authentication.
dispose() - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Dispose of any resources currently held by this authentication mechanism.
DOMAIN - Static variable in class org.wildfly.security.http.HttpConstants
 

E

ERROR - Static variable in class org.wildfly.security.http.HttpConstants
Errors
ERROR_DESCRIPTION - Static variable in class org.wildfly.security.http.HttpConstants
 
evaluateRequest(HttpServerRequest) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Evaluate the current request and attempt to authenticate if appropriate.
EXCHANGE - org.wildfly.security.http.Scope
The scope applicable to the current request/response exchange.
exists() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope exists.
EXTERNAL_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 

F

FACES_REQUEST - Static variable in class org.wildfly.security.http.HttpConstants
 
FORBIDDEN - Static variable in class org.wildfly.security.http.HttpConstants
 
FORM_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
forward(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Forward the current request to a different path.
forward(String) - Method in interface org.wildfly.security.http.HttpServerResponse
Forward the current request to a different path.
FOUND - Static variable in class org.wildfly.security.http.HttpConstants
 

G

getAttachment(String) - Method in interface org.wildfly.security.http.HttpScope
Get the attachment previously associated with the key specified on this scope.
getAttachment(String, Class<T>) - Method in interface org.wildfly.security.http.HttpScope
Get the attachment previously associated with the key specified on this scope and cast it to the type specified.
getCookies() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns a List containing all of the HttpServerCookie objects the client sent with this request.
getCookies() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns a List containing all of the HttpServerCookie objects the client sent with this request, or an empty List if no cookies were included in the request.
getCookies() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getCookies() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getDomain() - Method in interface org.wildfly.security.http.HttpServerCookie
Gets the domain name of this cookie.
getFirstParameterValue(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Get the first value for the parameter specified.
getFirstParameterValue(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getFirstParameterValue(String) - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getFirstRequestHeaderValue(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the first value for the header specified in the HTTP request.
getFirstRequestHeaderValue(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Get the first value for the header specified in the HTTP request.
getFirstRequestHeaderValue(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getFirstRequestHeaderValue(String) - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getFirstRequestParameterValue(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the first value for the parameter specified.
getID() - Method in interface org.wildfly.security.http.HttpScope
Get the ID of this scope or (@code null} if IDs are not supported for this scope or the scope doesn't currently exist.
getInputStream() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the request input stream.
getInputStream() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getInputStream() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getInstance(String, String, String, int, String, boolean, int, boolean) - Static method in interface org.wildfly.security.http.HttpServerCookie
Returns a new instance representing HttpServerCookie
getMaxAge() - Method in interface org.wildfly.security.http.HttpServerCookie
Gets the maximum age in seconds of this Cookie.
getMechanismName() - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Get the name of this mechanism, where appropriate this should be the IANA registered name.
getMechanismNames(Map<String, ?>) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
Get the names of the HTTP authentication mechanisms that can be supplied by this factory filtered by the supplied properties.
getName() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the name of the cookie.
getNegotiatedProperty(String) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Get the property negotiated as a result of authentication.
getNegotiationProperty(String, Class<T>) - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanism
Get the strongly typed property negotiated as a result of authentication.
getOutputStream() - Method in interface org.wildfly.security.http.HttpServerResponse
Returns the output stream.
getParameterNames() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the names of all parameters either from the query string or from the form data where available.
getParameterNames() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getParameterNames() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getParameters() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the parameters received in the current request.
getParameters() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getParameters() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getParameterValues(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Return the values for the parameter specified, where a parameter is specified both in the query string and in the form data the query string values will be first in the List.
getParameterValues(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getParameterValues(String) - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getPath() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the path on the server to which the browser returns this cookie.
getPeerCertificates() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the peer certificates established on the connection.
getPeerCertificates() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getPeerCertificates() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getPeerCertificates(boolean) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the peer certificates (if any) associated with the current connection.
getRemoteUser() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns a remotely authenticated user
getRemoteUser() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns a remotely authenticated user
getRemoteUser() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getRequestHeaderValues(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get a list of all of the values set for the specified header within the HTTP request.
getRequestHeaderValues(String) - Method in interface org.wildfly.security.http.HttpServerRequest
Get a list of all of the values set for the specified header within the HTTP request.
getRequestHeaderValues(String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getRequestHeaderValues(String) - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getRequestInputStream() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the request input stream.
getRequestMethod() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getRequestMethod() - Method in interface org.wildfly.security.http.HttpServerRequest
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT.
getRequestMethod() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getRequestMethod() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getRequestParameterNames() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the names of all parameters either from the query string or from the form data where available.
getRequestParameters() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the parameters received in the current request.
getRequestParameterValues(String) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Return the values for the parameter specified, where a parameter is specified both in the query string and in the form data the query string values will be first in the array.
getRequestPath() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the request path.
getRequestPath() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the request path.
getRequestPath() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getRequestPath() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getRequestURI() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the URI representation for the current request.
getRequestURI() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the URI representation for the current request.
getRequestURI() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getRequestURI() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getResource(String) - Method in interface org.wildfly.security.http.HttpScope
Get the resource associated with the path specified.
getResponseOutputStream() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Returns the response output stream.
getScope(Scope) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getScope(Scope) - Method in interface org.wildfly.security.http.HttpServerScopes
Get the specified HttpScope if available.
getScope(Scope) - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getScope(Scope, String) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getScope(Scope, String) - Method in interface org.wildfly.security.http.HttpServerScopes
Get the specified HttpScope with the specified ID.
getScope(Scope, String) - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getScopeIds(Scope) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getScopeIds(Scope) - Method in interface org.wildfly.security.http.HttpServerScopes
Get the IDs available for the scope specified.
getScopeIds(Scope) - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getSourceAddress() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the source address of the HTTP request.
getSourceAddress() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the source address of the HTTP request.
getSourceAddress() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getSourceAddress() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getSSLSession() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Get the SSLSession (if any) that has been established for the connection in use.
getSSLSession() - Method in interface org.wildfly.security.http.HttpServerRequest
Get the SSLSession (if any) that has been established for the connection in use.
getSSLSession() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
getSSLSession() - Method in class org.wildfly.security.http.impl.BaseHttpServerRequest
 
getValue() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the current value of this cookie.
getVersion() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns the version of the protocol this cookie complies with.
GLOBAL - org.wildfly.security.http.Scope
The scope applicable to the whole JVM / Process.

H

HOST - Static variable in class org.wildfly.security.http.HttpConstants
 
HTTP - Static variable in class org.wildfly.security.http.HttpConstants
 
HttpAuthenticationException - Exception in org.wildfly.security.http
Exception to indicate a general failure with the HTTP authentication mechanism.
HttpAuthenticationException() - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException.
HttpAuthenticationException(String) - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException. with the message provided, and no cause is specified.
HttpAuthenticationException(String, Throwable) - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException with an initial message and cause.
HttpAuthenticationException(Throwable) - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
Constructs a new HttpAuthenticationException with an initial cause.
HttpAuthenticator - Class in org.wildfly.security.http
A HTTP based authenticator responsible for performing the authentication of the current request based on the policies of the associated SecurityDomain.
HttpAuthenticator.Builder - Class in org.wildfly.security.http
A Builder to configure and create an instance of HttpAuthenticator.
HttpConstants - Class in org.wildfly.security.http
Constants used within HTTP based authentication.
HttpExchangeSpi - Interface in org.wildfly.security.http
The SPI to be implemented to bridge the Elytron APIs with the available APIs of the web server being integrated with.
HTTPS - Static variable in class org.wildfly.security.http.HttpConstants
 
HttpScope - Interface in org.wildfly.security.http
An attachment scope for use by an authentication mechanism.
HttpScopeNotification - Interface in org.wildfly.security.http
Interface providing information about scope notifications.
HttpScopeNotification.SessionNotificationType - Enum in org.wildfly.security.http
Scope.SESSION notification types
HttpServerAuthenticationMechanism - Interface in org.wildfly.security.http
Definition of a server side HTTP authentication mechanism.
HttpServerAuthenticationMechanismFactory - Interface in org.wildfly.security.http
Factory to create authentication mechanisms.
HttpServerCookie - Interface in org.wildfly.security.http
Server side representation of a HTTP Cookie.
HttpServerMechanismsResponder - Interface in org.wildfly.security.http
A responder for sending either authentication challenges or responses as a result of successful authentication back to the calling client.
HttpServerRequest - Interface in org.wildfly.security.http
Server side representation of a HTTP request.
HttpServerRequestWrapper - Class in org.wildfly.security.http
A wrapper delegating any request to the delegated implementation.
HttpServerRequestWrapper(HttpServerRequest) - Constructor for class org.wildfly.security.http.HttpServerRequestWrapper
Construct new instance.
HttpServerResponse - Interface in org.wildfly.security.http
Server side representation of a HTTP response.
HttpServerScopes - Interface in org.wildfly.security.http
Interface providing access to context specific HttpScope instances.

I

INVALID_TOKEN - Static variable in class org.wildfly.security.http.HttpConstants
 
invalidate() - Method in interface org.wildfly.security.http.HttpScope
Invalidate this scope.
INVALIDATED - org.wildfly.security.http.HttpScopeNotification.SessionNotificationType
 
isHttpOnly() - Method in interface org.wildfly.security.http.HttpServerCookie
Checks whether this cookie has been marked as HttpOnly.
isOfType(Enum...) - Method in interface org.wildfly.security.http.HttpScopeNotification
Returns true if this notification matches any of the specified types.
isSecure() - Method in interface org.wildfly.security.http.HttpServerCookie
Returns true if the browser is sending cookies only over a secure protocol, or false if the browser can send cookies using any protocol.

L

LOCATION - Static variable in class org.wildfly.security.http.HttpConstants
 
login(String, String) - Method in class org.wildfly.security.http.HttpAuthenticator
Perform a login for the supplied username and password using the pre-configured mechanism name.

M

MD5 - Static variable in class org.wildfly.security.http.HttpConstants
 

N

NC - Static variable in class org.wildfly.security.http.HttpConstants
 
NEGOTIATE - Static variable in class org.wildfly.security.http.HttpConstants
 
NEXT_NONCE - Static variable in class org.wildfly.security.http.HttpConstants
 
NO_TOKEN - Static variable in class org.wildfly.security.http.HttpConstants
 
noAuthenticationInProgress() - Method in interface org.wildfly.security.http.HttpServerRequest
Notification from the mechanism to state no authentication is in progress whilst evaluating the current request.
noAuthenticationInProgress(HttpServerMechanismsResponder) - Method in interface org.wildfly.security.http.HttpServerRequest
Notification from the mechanism to state no authentication is in progress whilst evaluating the current request.
noAuthenticationInProgress(HttpServerMechanismsResponder) - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
NONCE - Static variable in class org.wildfly.security.http.HttpConstants
 

O

OK - Static variable in class org.wildfly.security.http.HttpConstants
 
OPAQUE - Static variable in class org.wildfly.security.http.HttpConstants
 
OPTIONS - Static variable in class org.wildfly.security.http.HttpConstants
 
org.wildfly.security.http - package org.wildfly.security.http
Package containing the HTTP based authentication APIs, SPIs and related classes.
org.wildfly.security.http.impl - package org.wildfly.security.http.impl
Implementation classes which do not form part of the public API.

P

PARTIAL - Static variable in class org.wildfly.security.http.HttpConstants
 
POST - Static variable in class org.wildfly.security.http.HttpConstants
 

Q

QOP - Static variable in class org.wildfly.security.http.HttpConstants
 

R

REALM - Static variable in class org.wildfly.security.http.HttpConstants
 
registerForNotification(Consumer<HttpScopeNotification>) - Method in interface org.wildfly.security.http.HttpScope
Register a notification consumer to receive notifications from this scope.
registerLogoutHandler(Consumer<Runnable>) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
A Consumer responsible for registering a Runnable emitted by one of the mechanisms during the evaluation of a request and representing some action to be taken during logout.
RESPONSE - Static variable in class org.wildfly.security.http.HttpConstants
 
resumeRequest() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Resume a previously suspended request.
resumeRequest() - Method in interface org.wildfly.security.http.HttpServerRequest
Resume any previously suspended request.
resumeRequest() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 
RSPAUTH - Static variable in class org.wildfly.security.http.HttpConstants
 

S

Scope - Enum in org.wildfly.security.http
Enumeration of the available scopes during HTTP request handling.
SECURITY_IDENTITY - Static variable in class org.wildfly.security.http.HttpConstants
The property which holds the negotiated security identity after a successful HTTP server-side authentication.
SEE_OTHER - Static variable in class org.wildfly.security.http.HttpConstants
 
sendResponse(HttpServerResponse) - Method in interface org.wildfly.security.http.HttpServerMechanismsResponder
Send any required response to the client.
SESSION - org.wildfly.security.http.Scope
The scope applicable to any underlying session.
setAttachment(String, Object) - Method in interface org.wildfly.security.http.HttpScope
Set the named attribute on this scope, setting to null will clear any value previously set for this key.
setHttpExchangeSpi(HttpExchangeSpi) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the HttpExchangeSpi instance for the current request to allow integration with the Elytron APIs.
setIdentityCacheSupplier(Supplier<IdentityCache>) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set a Supplier which acts as a factory to return a new IdentityCache instance for the current request, this allows alternative caching strategies to be provided.
setIgnoreOptionalFailures(boolean) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Where authentication is not required but is still attempted a failure of an authentication mechanism will cause the challenges to be sent and the current request returned to the client, setting this value to true will allow the failure to be ignored.
setMechanismSupplier(Supplier<List<HttpServerAuthenticationMechanism>>) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the supplier to use to obtain list of HttpServerAuthenticationMechanism implementations instances to use, based on the configured policy.
setProgrammaticMechanismName(String) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the mechanism name that should be used for programmatic authentication if one is not provided at the time of the call.
setRequestInputStreamSupplier(Supplier<InputStream>) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Set the request input stream supplier.
setRequestInputStreamSupplier(Supplier<InputStream>) - Method in interface org.wildfly.security.http.HttpServerRequest
Set the request input stream supplier.
setRequired(boolean) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Sets if authentication is required for the current request, if not required mechanisms will be called to be given the opportunity to authenticate
setResponseCookie(HttpServerCookie) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Sets a response cookie.
setResponseCookie(HttpServerCookie) - Method in interface org.wildfly.security.http.HttpServerResponse
Sets a response cookie
setSecurityDomain(SecurityDomain) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
Set the SecurityDomain to use for programmatic authentication.
setStatusCode(int) - Method in interface org.wildfly.security.http.HttpExchangeSpi
Set the required status code.
setStatusCode(int) - Method in interface org.wildfly.security.http.HttpServerResponse
Set the desired status code for the current request.
SHA256 - Static variable in class org.wildfly.security.http.HttpConstants
 
SHA512_256 - Static variable in class org.wildfly.security.http.HttpConstants
 
shutdown() - Method in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
Can be used for clean up
SOAP_ACTION - Static variable in class org.wildfly.security.http.HttpConstants
 
SPNEGO_NAME - Static variable in class org.wildfly.security.http.HttpConstants
 
SSL_SESSION - org.wildfly.security.http.Scope
The scope applicable to any underlying SSL Session.
STALE - Static variable in class org.wildfly.security.http.HttpConstants
 
STALE_TOKEN - Static variable in class org.wildfly.security.http.HttpConstants
 
supportsAttachments() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope support attachments.
supportsChangeID() - Method in interface org.wildfly.security.http.HttpScope
Is changing the ID of the scope supported?
supportsInvalidation() - Method in interface org.wildfly.security.http.HttpScope
Is invalidation supported for this scope?
supportsNotifications() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope support registration to receive notifications.
supportsResources() - Method in interface org.wildfly.security.http.HttpScope
Tests whether this scope support access to scope specific resources.
suspendRequest() - Method in interface org.wildfly.security.http.HttpExchangeSpi
Suspend the current request so that it can be subsequently resumed.
suspendRequest() - Method in interface org.wildfly.security.http.HttpServerRequest
Suspend the current request so that it can be subsequently resumed.
suspendRequest() - Method in class org.wildfly.security.http.HttpServerRequestWrapper
 

T

TEMPORARY_REDIRECT - Static variable in class org.wildfly.security.http.HttpConstants
 
TIMEOUT - org.wildfly.security.http.HttpScopeNotification.SessionNotificationType
 

U

UNAUTHORIZED - Static variable in class org.wildfly.security.http.HttpConstants
 
UNDEPLOY - org.wildfly.security.http.HttpScopeNotification.SessionNotificationType
 
URI - Static variable in class org.wildfly.security.http.HttpConstants
 
USERNAME - Static variable in class org.wildfly.security.http.HttpConstants
 
USERNAME_STAR - Static variable in class org.wildfly.security.http.HttpConstants
 

V

valueOf(String) - Static method in enum org.wildfly.security.http.HttpScopeNotification.SessionNotificationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.security.http.HttpScopeNotification.SessionNotificationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.security.http.Scope
Returns an array containing the constants of this enum type, in the order they are declared.

W

WWW_AUTHENTICATE - Static variable in class org.wildfly.security.http.HttpConstants
 

X

X_REQUESTED_WITH - Static variable in class org.wildfly.security.http.HttpConstants
 
XML_HTTP_REQUEST - Static variable in class org.wildfly.security.http.HttpConstants
 
A B C D E F G H I L M N O P Q R S T U V W X 
All Classes All Packages