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
All Classes All Packages
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
HttpAuthenticatorinstance. - builder() - Static method in class org.wildfly.security.http.HttpAuthenticator
-
Construct and return a new
Builderto configure and create an instance ofHttpAuthenticator.
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
GSSManagerinstance 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
truethe 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
Listcontaining all of theHttpServerCookieobjects the client sent with this request. - getCookies() - Method in interface org.wildfly.security.http.HttpServerRequest
-
Returns a
Listcontaining all of theHttpServerCookieobjects the client sent with this request, or an emptyListif 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
HttpScopeif 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
HttpScopewith 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
HttpAuthenticationExceptionwith an initial message and cause. - HttpAuthenticationException(Throwable) - Constructor for exception org.wildfly.security.http.HttpAuthenticationException
-
Constructs a new
HttpAuthenticationExceptionwith 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
Builderto configure and create an instance ofHttpAuthenticator. - 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.SESSIONnotification 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
HttpScopeinstances.
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
trueif this notification matches any of the specified types. - isSecure() - Method in interface org.wildfly.security.http.HttpServerCookie
-
Returns
trueif the browser is sending cookies only over a secure protocol, orfalseif 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
- 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
nullwill clear any value previously set for this key. - setHttpExchangeSpi(HttpExchangeSpi) - Method in class org.wildfly.security.http.HttpAuthenticator.Builder
-
Set the
HttpExchangeSpiinstance 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
Supplierwhich acts as a factory to return a newIdentityCacheinstance 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
HttpServerAuthenticationMechanismimplementations 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
SecurityDomainto 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
All Classes All Packages