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

A

abortTokenResponse() - Method in class org.wildfly.security.http.oidc.AuthenticatedActionsHandler
 
ACCEPT - Static variable in class org.wildfly.security.http.oidc.Oidc
 
AccessAndIDTokenResponse - Class in org.wildfly.security.http.oidc
A representation of an OpenID Connect token response that contains both an access token and an ID token as per the OpenID Connect Core 1.0 specification.
AccessAndIDTokenResponse() - Constructor for class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
accessToken - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
AccessToken - Class in org.wildfly.security.http.oidc
Representation of an access token.
AccessToken(JwtClaims) - Constructor for class org.wildfly.security.http.oidc.AccessToken
Construct a new instance.
accountUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
ACR - Static variable in class org.wildfly.security.http.oidc.IDToken
 
addHeader(String, String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
ADDRESS - Static variable in class org.wildfly.security.http.oidc.IDToken
 
AddressClaimSet - Class in org.wildfly.security.http.oidc
Representation of an address claim as per OpenID Connect Core 1.0.
AddressClaimSet(Map<String, String>) - Constructor for class org.wildfly.security.http.oidc.AddressClaimSet
Construct a new instance.
ALL - org.wildfly.security.http.oidc.Oidc.SSLRequired
 
allowAnyHostname - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
ALWAYS - org.wildfly.security.http.oidc.OidcClientConfiguration.RelativeUrlsUsed
Always use relative URI and resolve them later based on browser HTTP request
alwaysRefreshToken - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
alwaysRefreshToken - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
ANY - org.wildfly.security.http.oidc.HttpClientBuilder.HostnameVerificationPolicy
Hostname verification is not done on the server's certificate
AT_HASH - Static variable in class org.wildfly.security.http.oidc.IDToken
 
AuthChallenge - Interface in org.wildfly.security.http.oidc
 
authenticate() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
authenticate() - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
AUTHENTICATED - org.wildfly.security.http.oidc.Oidc.AuthOutcome
 
AuthenticatedActionsHandler - Class in org.wildfly.security.http.oidc
Pre-installed actions that must be authenticated Actions include: CORS Origin Check and Response headers k_query_bearer_token: Get bearer token from server for Javascripts CORS requests
AuthenticatedActionsHandler(OidcClientConfiguration, OidcHttpFacade) - Constructor for class org.wildfly.security.http.oidc.AuthenticatedActionsHandler
 
AuthenticationError - Class in org.wildfly.security.http.oidc
Indicates an OIDC related authentication error.
AuthenticationError(AuthenticationError.Reason, String) - Constructor for class org.wildfly.security.http.oidc.AuthenticationError
 
AuthenticationError.Reason - Enum in org.wildfly.security.http.oidc
 
authServerBaseUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
authServerUrl - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
authUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
autodetectBearerOnly - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
autodetectBearerOnly - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 

B

BEARER_TOKEN_PATTERN - Static variable in class org.wildfly.security.http.oidc.Oidc
Bearer token pattern.
bearerOnly - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
bearerOnly - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
BIRTHDATE - Static variable in class org.wildfly.security.http.oidc.IDToken
 
bootstrapClientAuthenticator(OidcClientConfiguration) - Static method in class org.wildfly.security.http.oidc.ClientCredentialsProviderUtils
 
build() - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
build() - Method in class org.wildfly.security.http.oidc.TokenValidator.Builder
Create an ID token or bearer token validator.
build(InputStream) - Static method in class org.wildfly.security.http.oidc.OidcClientConfigurationBuilder
 
build(OidcJsonConfiguration) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
build(OidcJsonConfiguration) - Static method in class org.wildfly.security.http.oidc.OidcClientConfigurationBuilder
 
builder(OidcClientConfiguration) - Static method in class org.wildfly.security.http.oidc.TokenValidator
Construct a new builder instance.

C

C_HASH - Static variable in class org.wildfly.security.http.oidc.IDToken
 
canonize(String) - Static method in class org.wildfly.security.http.oidc.NetworkUtils
Convert IPv6 adress into RFC 5952 form.
challenge - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
challenge - Variable in class org.wildfly.security.http.oidc.RequestAuthenticator
 
challenge(int, AuthenticationError.Reason, String) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
challenge(OidcHttpFacade) - Method in interface org.wildfly.security.http.oidc.AuthChallenge
 
changeHttpSessionId(boolean) - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
checkActive() - Method in class org.wildfly.security.http.oidc.OidcAccount
 
checkCachedAccountMatchesRequest(OidcAccount, OidcClientConfiguration) - Static method in class org.wildfly.security.http.oidc.Oidc
 
checkCurrentToken() - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
checkCurrentToken() - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
checkCurrentToken() - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
Check if the current token exists.
checkForMac() - Static method in class org.wildfly.security.http.oidc.NetworkUtils
 
checkStateCookie() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
CLAIMS_LOCALES - Static variable in class org.wildfly.security.http.oidc.IDToken
 
client - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
CLIENT_ID - Static variable in class org.wildfly.security.http.oidc.Oidc
 
clientAuthenticator - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
clientConfiguration - Variable in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
ClientCredentialsProvider - Interface in org.wildfly.security.http.oidc
SPI for authenticating clients/applications.
ClientCredentialsProviderUtils - Class in org.wildfly.security.http.oidc
 
ClientCredentialsProviderUtils() - Constructor for class org.wildfly.security.http.oidc.ClientCredentialsProviderUtils
 
clientId - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
clientId - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
ClientIdAndSecretCredentialsProvider - Class in org.wildfly.security.http.oidc
Traditional OAuth2 authentication of clients based on client_id and client_secret
ClientIdAndSecretCredentialsProvider() - Constructor for class org.wildfly.security.http.oidc.ClientIdAndSecretCredentialsProvider
 
clientKeyPassword - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
clientKeystore - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
clientKeystorePassword - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
CLIENTS_MANAGEMENT_REGISTER_NODE_PATH - Static variable in class org.wildfly.security.http.oidc.Oidc
 
CLIENTS_MANAGEMENT_UNREGISTER_NODE_PATH - Static variable in class org.wildfly.security.http.oidc.Oidc
 
ClientSecretCredentialsProvider - Interface in org.wildfly.security.http.oidc
A client secret credentials provider.
CODE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
CODE_TO_TOKEN_FAILURE - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
completeAuthentication(BearerTokenRequestAuthenticator) - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
completeAuthentication(OidcRequestAuthenticator) - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
completeBearerAuthentication(OidcPrincipal<RefreshableOidcSecurityContext>) - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
completeOidcAuthentication(OidcPrincipal<RefreshableOidcSecurityContext>) - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
confidentialPort - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
confidentialPort - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
connectionPoolSize - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
contextDestroyed(ServletContextEvent) - Method in class org.wildfly.security.http.oidc.OidcConfigurationServletListener
 
contextInitialized(ServletContextEvent) - Method in class org.wildfly.security.http.oidc.OidcConfigurationServletListener
 
Cookie(String, String, int, String, String) - Constructor for class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
COOKIE - org.wildfly.security.http.oidc.Oidc.TokenStore
 
cors - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
cors - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
corsAllowedHeaders - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
corsAllowedHeaders - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
corsAllowedMethods - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
corsAllowedMethods - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
corsExposedHeaders - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
corsExposedHeaders - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
CorsHeaders - Class in org.wildfly.security.http.oidc
Constants related to CORS.
CorsHeaders() - Constructor for class org.wildfly.security.http.oidc.CorsHeaders
 
corsMaxAge - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
corsMaxAge - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
corsRequest() - Method in class org.wildfly.security.http.oidc.AuthenticatedActionsHandler
 
COUNTRY - Static variable in class org.wildfly.security.http.oidc.AddressClaimSet
 
createAuthenticationMechanism(String, Map<String, ?>, CallbackHandler) - Method in class org.wildfly.security.http.oidc.OidcMechanismFactory
 
createOidcAuthenticator() - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
createRequestToken(String, String) - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
createSignedRequestToken(String, String) - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
createSignedRequestToken(String, String) - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
createSignedRequestToken(String, String, String) - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
credentials - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 

D

delegate - Variable in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
delegateBearerErrorResponseSending - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
deployment - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
deployment - Variable in class org.wildfly.security.http.oidc.RequestAuthenticator
 
DISABLE_TYP_CLAIM_VALIDATION_PROPERTY_NAME - Static variable in class org.wildfly.security.http.oidc.Oidc
 
disableTrustManager - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
DISCOVERY_PATH - Static variable in class org.wildfly.security.http.oidc.Oidc
 
domain - Variable in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 

E

EMAIL - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
EMAIL_VERIFIED - Static variable in class org.wildfly.security.http.oidc.IDToken
 
enableBasicAuth - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
enableBasicAuth - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
end() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
If the response is finished, end it.
equals(Object) - Method in class org.wildfly.security.http.oidc.OidcPrincipal
 
equals(Object) - Method in class org.wildfly.security.http.oidc.Permission
 
error(int, HttpEntity) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
ERROR - Static variable in class org.wildfly.security.http.oidc.Oidc
 
ERROR_DESCRIPTION - Static variable in class org.wildfly.security.http.oidc.Oidc
 
EXP - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
expiresIn - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
exposeToken - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
exposeToken - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
EXTERNAL - org.wildfly.security.http.oidc.Oidc.SSLRequired
 

F

facade - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
facade - Variable in class org.wildfly.security.http.oidc.RequestAuthenticator
 
FACES_REQUEST - Static variable in class org.wildfly.security.http.oidc.Oidc
 
FAILED - org.wildfly.security.http.oidc.Oidc.AuthOutcome
 
FAMILY_NAME - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
formatAddress(InetAddress) - Static method in class org.wildfly.security.http.oidc.NetworkUtils
Formats input address.
formatAddress(InetSocketAddress) - Static method in class org.wildfly.security.http.oidc.NetworkUtils
Converts socket address into string literal, which has form: 'address:port'.
formatPossibleIpv6Address(String) - Static method in class org.wildfly.security.http.oidc.NetworkUtils
 
FORMATTED - Static variable in class org.wildfly.security.http.oidc.AddressClaimSet
 

G

GENDER - Static variable in class org.wildfly.security.http.oidc.IDToken
 
generateId() - Static method in class org.wildfly.security.http.oidc.Oidc
 
getAccessToken() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getAccessToken() - Method in class org.wildfly.security.http.oidc.TokenValidator.VerifiedTokens
 
getAccessTokenHash() - Method in class org.wildfly.security.http.oidc.IDToken
Get the access token hash claim.
getAccountUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getAccountUrl() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getAcr() - Method in class org.wildfly.security.http.oidc.IDToken
Get the acr claim.
getAddress() - Method in class org.wildfly.security.http.oidc.IDToken
Get the address claim.
getAllowedOrigins() - Method in class org.wildfly.security.http.oidc.AccessToken
Get the allowed-origins claim.
getAudience() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the audience claim.
getAuthorizationEndpoint() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getAuthServerBaseUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getAuthServerBaseUrl(OidcHttpFacade, String) - Method in class org.wildfly.security.http.oidc.OidcClientContext
 
getAuthServerUrl() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getAuthUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getBackchannelLogoutSessionSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getBackchannelLogoutSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getBearerToken(OidcClientConfiguration, String, String) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
getBirthdate() - Method in class org.wildfly.security.http.oidc.IDToken
Get the birth date claim.
getCertificateChain() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade
 
getChallenge() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getChallenge() - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
getCheckSessionIframe() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getClaimNames() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the claim names.
getClaims() - Method in class org.wildfly.security.http.oidc.Permission
 
getClaimsLocales() - Method in class org.wildfly.security.http.oidc.IDToken
Get the claims locales.
getClaimsParameterSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getClaimsSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getClaimTypesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getClaimValue(String) - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the value of the given claim.
getClaimValue(String, Class<T>) - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the value of the given claim.
getClaimValueAsString(String) - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the value of the given claim.
getClient() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getClient() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getClientAuthenticator() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getClientAuthenticator() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getClientId() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getClientId() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getClientId() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getClientKeyPassword() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getClientKeystore() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getClientKeystorePassword() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getClientSecret() - Method in class org.wildfly.security.http.oidc.ClientIdAndSecretCredentialsProvider
 
getClientSecret() - Method in interface org.wildfly.security.http.oidc.ClientSecretCredentialsProvider
 
getClientSecret() - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
getCode() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getCodeChallengeMethodsSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getCodeHash() - Method in class org.wildfly.security.http.oidc.IDToken
Get the code hash claim.
getConfidentialPort() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getConfidentialPort() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getConfidentialPort() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getConnectionPoolSize() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getCookie(String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getCookie(String) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getCookieValue(String) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getCorsAllowedHeaders() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getCorsAllowedHeaders() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getCorsAllowedHeaders() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getCorsAllowedMethods() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getCorsAllowedMethods() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getCorsAllowedMethods() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getCorsExposedHeaders() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getCorsExposedHeaders() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getCorsMaxAge() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getCorsMaxAge() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getCorsMaxAge() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getCountry() - Method in class org.wildfly.security.http.oidc.AddressClaimSet
 
getCredentialAcquireSupport(Class<? extends Credential>, String, AlgorithmParameterSpec) - Method in class org.wildfly.security.http.oidc.OidcSecurityRealm
 
getCredentials() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getDescription() - Method in class org.wildfly.security.http.oidc.AuthenticationError
 
getDomain() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
getEmail() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the email claim.
getEmailVerified() - Method in class org.wildfly.security.http.oidc.IDToken
Get the email verified claim.
getError() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getError() - Method in exception org.wildfly.security.http.oidc.ServerRequest.HttpFailure
 
getEvidenceVerifySupport(Class<? extends Evidence>, String) - Method in class org.wildfly.security.http.oidc.OidcSecurityRealm
 
getExpiration() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the expiration claim.
getExpiresIn() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getFamilyName() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the family name claim.
getFirstParam(String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
Get first query or form param
getFormattedAddress() - Method in class org.wildfly.security.http.oidc.AddressClaimSet
 
getGender() - Method in class org.wildfly.security.http.oidc.IDToken
Get the gender claim.
getGivenName() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the given name claim.
getGrantTypesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getHeader(String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getHeaders(String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getId() - Method in interface org.wildfly.security.http.oidc.ClientCredentialsProvider
Return the ID of the provider.
getId() - Method in class org.wildfly.security.http.oidc.ClientIdAndSecretCredentialsProvider
 
getId() - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
getId() - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
getID() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the ID claim.
getIdToken() - Method in class org.wildfly.security.http.oidc.TokenValidator.VerifiedTokens
 
getIDToken() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getIDToken() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getIDToken() - Method in class org.wildfly.security.http.oidc.OidcSecurityContext
 
getIDToken() - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
getIdTokenEncryptionAlgValuesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getIdTokenEncryptionEncValuesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getIdTokenSigningAlgValuesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getIDTokenString() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getIDTokenString() - Method in class org.wildfly.security.http.oidc.OidcSecurityContext
 
getIDTokenString() - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
getInputStream() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getInputStream(boolean) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getInstance() - Static method in class org.wildfly.security.http.oidc.WildFlyElytronHttpOidcProvider
Get the HTTP OIDC authentication mechanism provider instance.
getIntrospectionEndpoint() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getIssuedAt() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the issued at claim.
getIssuer() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the issuer claim.
getIssuer() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getIssuerUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getJavaAlgorithm(String) - Static method in class org.wildfly.security.http.oidc.Oidc
 
getJavaAlgorithmForHash(String) - Static method in class org.wildfly.security.http.oidc.Oidc
 
getJwksUri() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getJwksUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getJwksUrl() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getLocale() - Method in class org.wildfly.security.http.oidc.IDToken
Get the locale claim.
getLocality() - Method in class org.wildfly.security.http.oidc.AddressClaimSet
 
getLogoutEndpoint() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getLogoutUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getLogoutUrl() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getMechanismNames(Map<String, ?>) - Method in class org.wildfly.security.http.oidc.OidcMechanismFactory
 
getMethod() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getMiddleName() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the middle name claim.
getMinTimeBetweenJwksRequests() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getMinTimeBetweenJwksRequests() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getMinTimeBetweenJwksRequests() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getName() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the name claim.
getName() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
getName() - Method in class org.wildfly.security.http.oidc.OidcPrincipal
 
getNickName() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the nick name claim.
getNotBefore() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the not before claim.
getNotBefore() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getNotBefore() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getNotBeforePolicy() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getOidcClientConfiguration() - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
getOidcProviderMetadata(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getOidcSecurityContext() - Method in class org.wildfly.security.http.oidc.OidcAccount
 
getOidcSecurityContext() - Method in class org.wildfly.security.http.oidc.OidcPrincipal
 
getOidcStateCookiePath() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getOidcStateCookiePath() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getOtherClaims() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getOtherClaims() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getOutputStream() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
getPath() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
getPhoneNumber() - Method in class org.wildfly.security.http.oidc.IDToken
Get the phone number claim.
getPhoneNumberVerified() - Method in class org.wildfly.security.http.oidc.IDToken
Get the phone number verified claim.
getPicture() - Method in class org.wildfly.security.http.oidc.IDToken
Get the picture claim.
getPostalCode() - Method in class org.wildfly.security.http.oidc.AddressClaimSet
 
getPreferredUsername() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the preferred username claim.
getPrincipal() - Method in class org.wildfly.security.http.oidc.OidcAccount
 
getPrincipalAttribute() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getPrincipalAttribute() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getPrincipalAttribute() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getPrincipalFromCookie(OidcClientConfiguration, OidcHttpFacade, OidcCookieTokenStore) - Static method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
getPrincipalName(OidcClientConfiguration) - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the principal name.
getProfile() - Method in class org.wildfly.security.http.oidc.IDToken
Get the profile claim.
getProviderUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getProviderUrl() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getProxyUrl() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getPublicKey() - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
getPublicKey(String, OidcClientConfiguration) - Method in interface org.wildfly.security.http.oidc.PublicKeyLocator
 
getPublicKeyCacheTtl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getPublicKeyCacheTtl() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getPublicKeyCacheTtl() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getPublicKeyLocator() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getPublicKeyLocator() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getQueryParamValue(String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getQueryParamValue(OidcHttpFacade, String) - Static method in class org.wildfly.security.http.oidc.Oidc
 
getRealm() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getRealm() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getRealm() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getRealm() - Method in class org.wildfly.security.http.oidc.OidcSecurityContext
 
getRealmAccessClaim() - Method in class org.wildfly.security.http.oidc.AccessToken
Get the realm_access claim.
getRealmIdentity(Principal) - Method in class org.wildfly.security.http.oidc.OidcSecurityRealm
 
getRealmKey() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getReason() - Method in class org.wildfly.security.http.oidc.AuthenticationError
 
getRedirectRewriteRules() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getRedirectRewriteRules() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getRedirectRewriteRules() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getRedirectUri(String) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getRefreshToken() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getRefreshToken() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getRefreshToken() - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
getRegion() - Method in class org.wildfly.security.http.oidc.AddressClaimSet
 
getRegisterNodePeriod() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getRegisterNodePeriod() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getRegisterNodePeriod() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getRegisterNodeUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getRegisterNodeUrl() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getRegistrationEndpoint() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRelativePath() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
Get the request relative path.
getRelativeUrls() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getRelativeUrls() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getRemoteAddr() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
getRequest() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade
 
getRequestObjectSigningAlgValuesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRequestParameterSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRequestUriParameterSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRequestUrl() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getResource() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getResource() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getResource() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getResourceAccessClaim() - Method in class org.wildfly.security.http.oidc.AccessToken
Get the resource_access claim.
getResourceAccessClaim(String) - Method in class org.wildfly.security.http.oidc.AccessToken
Get the resource_access claim.
getResourceCredentials() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getResourceCredentials() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getResourceId() - Method in class org.wildfly.security.http.oidc.Permission
 
getResourceName() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getResourceName() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getResourceName() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getResourceName() - Method in class org.wildfly.security.http.oidc.Permission
 
getResponse() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade
 
getResponseCode() - Method in interface org.wildfly.security.http.oidc.AuthChallenge
Some platforms need the error code that will be sent (i.e.
getResponseModesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getResponseTypesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRevocationEndpoint() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRevocationEndpointAuthMethodsSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRevocationEndpointAuthSigningAlgValuesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getRoles() - Method in class org.wildfly.security.http.oidc.OidcAccount
 
getRoles() - Method in class org.wildfly.security.http.oidc.RealmAccessClaim
 
getRolesClaim() - Method in class org.wildfly.security.http.oidc.AccessToken
Get the roles claim.
getScope() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getScope() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getScope() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getScopes() - Method in class org.wildfly.security.http.oidc.Permission
 
getScopesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getSecurityContext() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade
 
getSSLRedirectPort() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getSslRequired() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getSSLRequired() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getSSLRequired() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getStateCode() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getStateCookieName() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getStateCookieName() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getStateHash() - Method in class org.wildfly.security.http.oidc.IDToken
Get the state hash claim.
getStatus() - Method in exception org.wildfly.security.http.oidc.ServerRequest.HttpFailure
 
getStreetAddress() - Method in class org.wildfly.security.http.oidc.AddressClaimSet
 
getStringListClaimValue(String) - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the value of the given claim as a string list.
getStrippedOauthParametersRequestUri() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getSubject() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Get the subject claim.
getSubjectTypesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getTlsClientCertificateBoundAccessTokens() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getToken() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getToken() - Method in class org.wildfly.security.http.oidc.OidcSecurityContext
 
getToken() - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
getTokenCookiePath() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getTokenEndpoint() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getTokenEndpointAuthMethodsSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getTokenEndpointAuthSigningAlgValuesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getTokenMinimumTimeToLive() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getTokenMinimumTimeToLive() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getTokenMinimumTimeToLive() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getTokenSignatureAlgorithm() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getTokenSignatureAlgorithm() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getTokenSignatureAlgorithm() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getTokenStore() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getTokenStore() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getTokenStore() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getTokenString() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
getTokenString() - Method in class org.wildfly.security.http.oidc.OidcSecurityContext
 
getTokenString() - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
getTokenTimeout() - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
getTokenTimeout() - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
getTokenType() - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
getTokenUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getTokenUrl() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getTrustedCertsClaim() - Method in class org.wildfly.security.http.oidc.AccessToken
Get the trusted-certs claim.
getTruststore() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getTruststorePassword() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getTurnOffChangeSessionIdOnLogin() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
getUnregisterNodeUrl() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
getUnregisterNodeUrl() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
getUpdatedAt() - Method in class org.wildfly.security.http.oidc.IDToken
Get the updated at claim.
getURI() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
Full request URI with query params
getUserinfoEndpoint() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getUserInfoSigningAlgValuesSupported() - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
getValue() - Method in enum org.wildfly.security.http.oidc.Oidc.ClientCredentialsProviderType
Get the string value for this referral mode.
getValue() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
getVerifyCaller() - Method in class org.wildfly.security.http.oidc.RealmAccessClaim
 
getVersion() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
getWebsite() - Method in class org.wildfly.security.http.oidc.IDToken
Get the website claim.
getZoneinfo() - Method in class org.wildfly.security.http.oidc.IDToken
Get the zone info claim.
GIVEN_NAME - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
GRANT_TYPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 

H

handledRequest() - Method in class org.wildfly.security.http.oidc.AuthenticatedActionsHandler
 
hasClaim(String) - Method in class org.wildfly.security.http.oidc.JsonWebToken
Return whether this token has the given claim.
hashCode() - Method in class org.wildfly.security.http.oidc.OidcPrincipal
 
hashCode() - Method in class org.wildfly.security.http.oidc.Permission
 
HTML_CONTENT_TYPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
HttpClientBuilder - Class in org.wildfly.security.http.oidc
Abstraction for creating HttpClients.
HttpClientBuilder() - Constructor for class org.wildfly.security.http.oidc.HttpClientBuilder
 
HttpClientBuilder.HostnameVerificationPolicy - Enum in org.wildfly.security.http.oidc
 
HttpFailure(int, String) - Constructor for exception org.wildfly.security.http.oidc.ServerRequest.HttpFailure
 

I

IAT - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
idToken - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
idToken - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
idToken - Variable in class org.wildfly.security.http.oidc.OidcSecurityContext
 
IDToken - Class in org.wildfly.security.http.oidc
Representation of an OIDC ID token, as per OpenID Connect Core 1.0.
IDToken(JwtClaims) - Constructor for class org.wildfly.security.http.oidc.IDToken
Construct a new instance.
idTokenString - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
idTokenString - Variable in class org.wildfly.security.http.oidc.OidcSecurityContext
 
ignoreOAuthQueryParameter - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
ignoreOAuthQueryParameter - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
init(OidcClientConfiguration, Object) - Method in interface org.wildfly.security.http.oidc.ClientCredentialsProvider
Called during deployment of your application.
init(OidcClientConfiguration, Object) - Method in class org.wildfly.security.http.oidc.ClientIdAndSecretCredentialsProvider
 
init(OidcClientConfiguration, Object) - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
init(OidcClientConfiguration, Object) - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
internalBuild(OidcJsonConfiguration) - Method in class org.wildfly.security.http.oidc.OidcClientConfigurationBuilder
 
INVALID_AT_HASH_CLAIM - Static variable in class org.wildfly.security.http.oidc.Oidc
 
INVALID_ISSUED_FOR_CLAIM - Static variable in class org.wildfly.security.http.oidc.Oidc
 
INVALID_STATE_COOKIE - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
INVALID_TOKEN - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
INVALID_TOKEN - Static variable in class org.wildfly.security.http.oidc.Oidc
 
INVALID_TYPE_CLAIM - Static variable in class org.wildfly.security.http.oidc.Oidc
 
invokeAccessCodeToToken(OidcClientConfiguration, String, String) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
invokeClientManagementRequestForKeycloak(OidcClientConfiguration, String, String) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
invokeLogout(OidcClientConfiguration, String) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
invokeRefresh(OidcClientConfiguration, String) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
invokeRegisterNodeForKeycloak(OidcClientConfiguration, String) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
invokeUnregisterNodeForKeycloak(OidcClientConfiguration, String) - Static method in class org.wildfly.security.http.oidc.ServerRequest
 
isActive() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Checks that the token is not expired and isn't prior to the not before time.
isActive() - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
isAllowAnyHostname() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isAlwaysRefreshToken() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isAlwaysRefreshToken() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isAlwaysRefreshToken() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isAuthorized() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade
 
isAutodetectBearerOnly() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isAutodetectBearerOnly() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isAutodetectBearerOnly() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isAutodetectedBearerOnly() - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
isBearerOnly() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isBearerOnly() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isBearerOnly() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isBindingToMulticastDressSupported() - Static method in class org.wildfly.security.http.oidc.NetworkUtils
 
isCached(RequestAuthenticator) - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
isCached(RequestAuthenticator) - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
isCached(RequestAuthenticator) - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
Check if we are already logged in (i.e., check if we have a valid and successfully refreshed access token).
isConfigured() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isCors() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isCors() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isCors() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isDelegateBearerErrorResponseSending() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isDisableTrustManager() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isEnableBasicAuth() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isEnableBasicAuth() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isEnableBasicAuth() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isExpired() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Return whether this JWT is expired.
isExposeToken() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isExposeToken() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isExposeToken() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isIgnoreOAuthQueryParameter() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isNotBefore() - Method in class org.wildfly.security.http.oidc.JsonWebToken
Return whether the current time is greater than or equal to the value of the not before claim.
isOAuthQueryParameterEnabled() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isOpaqueToken(String) - Static method in class org.wildfly.security.http.oidc.Oidc
 
isPkce() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isPkce() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isPublicClient() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isPublicClient() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isPublicClient() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isRegisterNodeAtStartup() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isRegisterNodeAtStartup() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isRegisterNodeAtStartup() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isRequestSecure() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
isRequired(String) - Method in enum org.wildfly.security.http.oidc.Oidc.SSLRequired
 
isSecure() - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
HTTPS?
isSSLEnabled() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
issuerUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isTokenTimeToLiveSufficient(AccessToken) - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
isTurnOffChangeSessionIdOnLogin() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isTurnOffChangeSessionIdOnLogin() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isUseRealmRoleMappings() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isUseRealmRoleMappings() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isUseRealmRoleMappings() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isUseResourceRoleMappings() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isUseResourceRoleMappings() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isUseResourceRoleMappings() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
isVerifyTokenAudience() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
isVerifyTokenAudience() - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
isVerifyTokenAudience() - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 

J

JSON_CONFIG_CONTEXT_PARAM - Static variable in class org.wildfly.security.http.oidc.Oidc
 
JSON_CONTENT_TYPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
JsonWebToken - Class in org.wildfly.security.http.oidc
Representation of a JSON Web Token, as per RFC 7519.
JsonWebToken(JwtClaims) - Constructor for class org.wildfly.security.http.oidc.JsonWebToken
Construct a new instance.
jwksUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
JWT - org.wildfly.security.http.oidc.Oidc.ClientCredentialsProviderType
 
JWTClientCredentialsProvider - Class in org.wildfly.security.http.oidc
Client authentication based on JWT signed by client private key.
JWTClientCredentialsProvider() - Constructor for class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
JWTClientSecretCredentialsProvider - Class in org.wildfly.security.http.oidc
Client authentication based on JWT signed by a client secret instead of a private key.
JWTClientSecretCredentialsProvider() - Constructor for class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 

K

KC_IDP_HINT - Static variable in class org.wildfly.security.http.oidc.Oidc
 
KEYCLOAK_REALMS_PATH - Static variable in class org.wildfly.security.http.oidc.Oidc
 

L

loadOidcJsonConfiguration(InputStream) - Static method in class org.wildfly.security.http.oidc.OidcClientConfigurationBuilder
 
LOCALE - Static variable in class org.wildfly.security.http.oidc.IDToken
 
LOCALITY - Static variable in class org.wildfly.security.http.oidc.AddressClaimSet
 
LOGGED_OUT - org.wildfly.security.http.oidc.Oidc.AuthOutcome
 
LOGIN_HINT - Static variable in class org.wildfly.security.http.oidc.Oidc
 
loginRedirect() - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
logout() - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
logout() - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
logout() - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
Handle logout on store side and possibly propagate logout call to the OIDC provider.
logout(boolean) - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
logout(boolean) - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
logout(boolean) - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
 
logout(OidcClientConfiguration) - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
logoutAll() - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
logoutAll() - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
logoutAll() - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
 
LogoutError - Interface in org.wildfly.security.http.oidc
Common marker interface when there is an OIDC related logout error.
logoutHttpSessions(List<String>) - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
logoutHttpSessions(List<String>) - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
logoutHttpSessions(List<String>) - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
 
logoutUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
logToken(String, String) - Static method in class org.wildfly.security.http.oidc.Oidc
 

M

MAX_AGE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
maxPooledPerRoute - Variable in class org.wildfly.security.http.oidc.HttpClientBuilder
 
MIDDLE_NAME - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
minTimeBetweenJwksRequests - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
minTimeBetweenJwksRequests - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 

N

name - Variable in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
NAME - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
NBF - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
NetworkUtils - Class in org.wildfly.security.http.oidc
Utility methods related to networking.
NEVER - org.wildfly.security.http.oidc.OidcClientConfiguration.RelativeUrlsUsed
Relative URI not used.
NICKNAME - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
NO_AUTHORIZATION_HEADER - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
NO_BEARER_TOKEN - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
NO_QUERY_PARAMETER_ACCESS_TOKEN - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
NO_REDIRECT_URI - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
NO_TOKEN - Static variable in class org.wildfly.security.http.oidc.Oidc
 
NodeRegistrationContext(Integer, OidcClientConfiguration) - Constructor for class org.wildfly.security.http.oidc.NodesRegistrationManagement.NodeRegistrationContext
 
NodesRegistrationManagement - Class in org.wildfly.security.http.oidc
Used for clustering with Keycloak.
NodesRegistrationManagement() - Constructor for class org.wildfly.security.http.oidc.NodesRegistrationManagement
 
NodesRegistrationManagement.NodeRegistrationContext - Class in org.wildfly.security.http.oidc
 
NONE - org.wildfly.security.http.oidc.Oidc.SSLRequired
 
NOT_ATTEMPTED - org.wildfly.security.http.oidc.Oidc.AuthOutcome
 
NOT_AUTHENTICATED - org.wildfly.security.http.oidc.Oidc.AuthOutcome
 
notBefore - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
notBeforePolicy - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 

O

OAUTH_ERROR - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
Oidc - Class in org.wildfly.security.http.oidc
Constants and utility methods related to the OpenID Connect HTTP mechanism.
Oidc() - Constructor for class org.wildfly.security.http.oidc.Oidc
 
OIDC_CLIENT_CONTEXT_KEY - Static variable in class org.wildfly.security.http.oidc.Oidc
 
OIDC_NAME - Static variable in class org.wildfly.security.http.oidc.Oidc
 
OIDC_SCOPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
Oidc.AuthOutcome - Enum in org.wildfly.security.http.oidc
 
Oidc.ClientCredentialsProviderType - Enum in org.wildfly.security.http.oidc
 
Oidc.EnvUtil - Class in org.wildfly.security.http.oidc
Replaces any ${} strings with their corresponding system property.
Oidc.SSLRequired - Enum in org.wildfly.security.http.oidc
 
Oidc.TokenStore - Enum in org.wildfly.security.http.oidc
 
OidcAccount - Class in org.wildfly.security.http.oidc
 
OidcAccount(OidcPrincipal<RefreshableOidcSecurityContext>) - Constructor for class org.wildfly.security.http.oidc.OidcAccount
 
oidcClientConfig - Variable in class org.wildfly.security.http.oidc.OidcClientContext
 
oidcClientConfiguration - Variable in class org.wildfly.security.http.oidc.OidcClientConfigurationBuilder
 
OidcClientConfiguration - Class in org.wildfly.security.http.oidc
The OpenID Connect (OIDC) configuration for a client application.
OidcClientConfiguration() - Constructor for class org.wildfly.security.http.oidc.OidcClientConfiguration
 
OidcClientConfiguration.RelativeUrlsUsed - Enum in org.wildfly.security.http.oidc
 
OidcClientConfigurationBuilder - Class in org.wildfly.security.http.oidc
Builder for the OpenID Connect (OIDC) configuration for a client application.
OidcClientConfigurationBuilder() - Constructor for class org.wildfly.security.http.oidc.OidcClientConfigurationBuilder
 
OidcClientConfigurationDelegate(OidcClientConfiguration) - Constructor for class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
OidcClientConfigurationResolver - Interface in org.wildfly.security.http.oidc
An interface that can be used to resolve the configuration needed for the OpenID Connect HTTP authentication mechanism.
OidcClientContext - Class in org.wildfly.security.http.oidc
 
OidcClientContext() - Constructor for class org.wildfly.security.http.oidc.OidcClientContext
 
OidcClientContext(OidcClientConfiguration) - Constructor for class org.wildfly.security.http.oidc.OidcClientContext
Construct a new instance.
OidcClientContext(OidcClientConfigurationResolver) - Constructor for class org.wildfly.security.http.oidc.OidcClientContext
Construct a new instance.
OidcClientContext.OidcClientConfigurationDelegate - Class in org.wildfly.security.http.oidc
This delegate is used to store temporary, per-request metadata like request resolved URLs.
oidcConfigResolver - Variable in class org.wildfly.security.http.oidc.OidcClientContext
 
OidcConfigurationServletListener - Class in org.wildfly.security.http.oidc
A ServletContextListener that parses the OIDC configuration and sets the configuration as a ServletContext attribute in order to provide to OidcAuthenticationMechanism a way to obtain the configuration when processing requests.
OidcConfigurationServletListener() - Constructor for class org.wildfly.security.http.oidc.OidcConfigurationServletListener
 
OidcCookieTokenStore - Class in org.wildfly.security.http.oidc
 
OidcCookieTokenStore(OidcHttpFacade) - Constructor for class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
OidcException - Exception in org.wildfly.security.http.oidc
Exception to indicate a general failure related to the OpenID Connect HTTP mechanism.
OidcException() - Constructor for exception org.wildfly.security.http.oidc.OidcException
Constructs a new OidcException instance.
OidcException(String) - Constructor for exception org.wildfly.security.http.oidc.OidcException
Constructs a new OidcException instance with an initial message.
OidcException(String, Throwable) - Constructor for exception org.wildfly.security.http.oidc.OidcException
Constructs a new OidcException instance with an initial message and cause.
OidcException(Throwable) - Constructor for exception org.wildfly.security.http.oidc.OidcException
Constructs a new OidcException instance with an initial cause.
OidcHttpFacade - Class in org.wildfly.security.http.oidc
 
OidcHttpFacade(HttpServerRequest, OidcClientContext, CallbackHandler) - Constructor for class org.wildfly.security.http.oidc.OidcHttpFacade
 
OidcHttpFacade.Cookie - Class in org.wildfly.security.http.oidc
 
OidcHttpFacade.Request - Interface in org.wildfly.security.http.oidc
 
OidcHttpFacade.Response - Interface in org.wildfly.security.http.oidc
 
OidcJsonConfiguration - Class in org.wildfly.security.http.oidc
Configuration for Java based adapters
OidcJsonConfiguration() - Constructor for class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
OidcMechanismFactory - Class in org.wildfly.security.http.oidc
An HttpServerAuthenticationMechanismFactory implementation for the OpenID Connect (OIDC) HTTP authentication mechanism.
OidcMechanismFactory() - Constructor for class org.wildfly.security.http.oidc.OidcMechanismFactory
 
OidcMechanismFactory(OidcClientContext) - Constructor for class org.wildfly.security.http.oidc.OidcMechanismFactory
 
OidcPrincipal<T extends OidcSecurityContext> - Class in org.wildfly.security.http.oidc
 
OidcPrincipal(String, T) - Constructor for class org.wildfly.security.http.oidc.OidcPrincipal
 
OidcProviderMetadata - Class in org.wildfly.security.http.oidc
OpenID provider metadata values used by the OpenID Connect (OIDC) HTTP mechanism, as defined in OpenID Connect Discovery 1.0.
OidcProviderMetadata() - Constructor for class org.wildfly.security.http.oidc.OidcProviderMetadata
 
OidcRequestAuthenticator - Class in org.wildfly.security.http.oidc
 
OidcRequestAuthenticator(RequestAuthenticator, OidcHttpFacade, OidcClientConfiguration, int, OidcTokenStore) - Constructor for class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
OidcSecurityContext - Class in org.wildfly.security.http.oidc
Available in secured requests under HttpServletRequest.getAttribute().
OidcSecurityContext() - Constructor for class org.wildfly.security.http.oidc.OidcSecurityContext
 
OidcSecurityContext(String, AccessToken, String, IDToken) - Constructor for class org.wildfly.security.http.oidc.OidcSecurityContext
 
OidcSecurityRealm - Class in org.wildfly.security.http.oidc
 
OidcSecurityRealm() - Constructor for class org.wildfly.security.http.oidc.OidcSecurityRealm
 
OidcSessionTokenStore - Class in org.wildfly.security.http.oidc
 
OidcSessionTokenStore(OidcHttpFacade) - Constructor for class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
oidcStateCookiePath - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
OidcTokenStore - Interface in org.wildfly.security.http.oidc
 
OPTIONS - Static variable in class org.wildfly.security.http.oidc.Oidc
 
org.wildfly.security.http.oidc - package org.wildfly.security.http.oidc
 
otherClaims - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
otherClaims - Variable in class org.wildfly.security.http.oidc.OidcProviderMetadata
 

P

parseAndVerifyToken(String) - Method in class org.wildfly.security.http.oidc.TokenValidator
Parse and verify the given bearer token.
parseAndVerifyToken(String, String) - Method in class org.wildfly.security.http.oidc.TokenValidator
Parse and verify the given ID token.
PARTIAL - Static variable in class org.wildfly.security.http.oidc.Oidc
 
PASSWORD - Static variable in class org.wildfly.security.http.oidc.Oidc
 
path - Variable in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
Permission - Class in org.wildfly.security.http.oidc
 
Permission() - Constructor for class org.wildfly.security.http.oidc.Permission
 
Permission(String, String, Set<String>, Map<String, Set<String>>) - Constructor for class org.wildfly.security.http.oidc.Permission
 
Permission(String, Set<String>) - Constructor for class org.wildfly.security.http.oidc.Permission
 
PHONE_NUMBER - Static variable in class org.wildfly.security.http.oidc.IDToken
 
PHONE_NUMBER_VERIFIED - Static variable in class org.wildfly.security.http.oidc.IDToken
 
PICTURE - Static variable in class org.wildfly.security.http.oidc.IDToken
 
pkce - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
pkce - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
POSTAL_CODE - Static variable in class org.wildfly.security.http.oidc.AddressClaimSet
 
PREFERRED_USERNAME - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
principalAttribute - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
principalAttribute - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
PROFILE - Static variable in class org.wildfly.security.http.oidc.IDToken
 
PROMPT - Static variable in class org.wildfly.security.http.oidc.Oidc
 
providerUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
providerUrl - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
proxyUrl - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
The Proxy url to use for requests to the auth-server, configurable via the adapter config property proxy-url.
publicClient - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
publicClient - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
publicKeyCacheTtl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
publicKeyCacheTtl - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
publicKeyLocator - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
PublicKeyLocator - Interface in org.wildfly.security.http.oidc
An interface to locate the public key for an OpenID provider.

Q

queryBearerToken() - Method in class org.wildfly.security.http.oidc.AuthenticatedActionsHandler
 

R

realm - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
realm - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
RealmAccessClaim - Class in org.wildfly.security.http.oidc
Representation of a realm access claim.
RealmAccessClaim(Map<String, Object>) - Constructor for class org.wildfly.security.http.oidc.RealmAccessClaim
Construct a new instance.
realmKey - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
REDIRECT_URI - Static variable in class org.wildfly.security.http.oidc.Oidc
 
redirectRewriteRules - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
redirectRewriteRules - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
REFRESH_TOKEN - Static variable in class org.wildfly.security.http.oidc.Oidc
 
RefreshableOidcSecurityContext - Class in org.wildfly.security.http.oidc
 
RefreshableOidcSecurityContext() - Constructor for class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
RefreshableOidcSecurityContext(OidcClientConfiguration, OidcTokenStore, String, AccessToken, String, IDToken, String) - Constructor for class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
refreshCallback(RefreshableOidcSecurityContext) - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
refreshCallback(RefreshableOidcSecurityContext) - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
refreshCallback(RefreshableOidcSecurityContext) - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
Callback invoked after a successful token refresh.
refreshToken - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
refreshToken - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
refreshToken - Variable in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
refreshToken(boolean) - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
Refresh a token if needed.
REGION - Static variable in class org.wildfly.security.http.oidc.AddressClaimSet
 
registerNodeAtStartup - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
registerNodeAtStartup - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
registerNodePeriod - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
registerNodePeriod - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
registerNodeUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
relativeUrls - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
removeCookie(OidcClientConfiguration, OidcHttpFacade) - Static method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
replace(String) - Static method in class org.wildfly.security.http.oidc.Oidc.EnvUtil
Replaces any ${} strings with their corresponding system property.
replaceMap(Map<String, Object>) - Static method in class org.wildfly.security.http.oidc.JsonWebToken
 
reqAuthenticator - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
RequestAuthenticator - Class in org.wildfly.security.http.oidc
 
RequestAuthenticator(OidcHttpFacade, OidcClientConfiguration, int) - Constructor for class org.wildfly.security.http.oidc.RequestAuthenticator
 
reset(OidcClientConfiguration) - Method in interface org.wildfly.security.http.oidc.PublicKeyLocator
Reset the state of locator (eg. clear the cached keys)
resetCookie(String, String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
resetUrls() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
Resets all calculated urls to null and sets the relativeUrls field depending the value of the current discovery URL in the configuration.
resolve(OidcHttpFacade.Request) - Method in interface org.wildfly.security.http.oidc.OidcClientConfigurationResolver
 
resolveCode(String) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
Start or continue the oauth login process.
resolveDeployment(OidcHttpFacade) - Method in class org.wildfly.security.http.oidc.OidcClientContext
For single-tenant deployments, it complements KeycloakDeployment by resolving a relative Auth Server's URL based on the current request For multi-tenant deployments, defers the resolution of KeycloakDeployment to the KeycloakConfigResolver .
resolveUrls() - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
URLs are loaded lazily when used.
resolveUrls(OidcClientConfiguration, OidcHttpFacade) - Method in class org.wildfly.security.http.oidc.OidcClientContext
 
resource - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
resource - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
resourceCredentials - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
RESPONSE_TYPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
restoreRequest() - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
restoreRequest() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade
 
restoreRequest() - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
restoreRequest() - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
Restore the request.
ROLES - Static variable in class org.wildfly.security.http.oidc.RealmAccessClaim
 

S

S_HASH - Static variable in class org.wildfly.security.http.oidc.IDToken
 
saveAccountInfo(OidcAccount) - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
saveAccountInfo(OidcAccount) - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
saveAccountInfo(OidcAccount) - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
Finish a successful login and store the validated account.
saveRequest() - Method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
saveRequest() - Method in class org.wildfly.security.http.oidc.OidcSessionTokenStore
 
saveRequest() - Method in interface org.wildfly.security.http.oidc.OidcTokenStore
Save the request.
scope - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
scope - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
SCOPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
SECRET - org.wildfly.security.http.oidc.Oidc.ClientCredentialsProviderType
 
SECRET_JWT - org.wildfly.security.http.oidc.Oidc.ClientCredentialsProviderType
 
sendError(int) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
sendError(int, String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
sendRegistrationEvent(OidcClientConfiguration) - Method in class org.wildfly.security.http.oidc.NodesRegistrationManagement
 
sendUnregistrationEvent(OidcClientConfiguration) - Method in class org.wildfly.security.http.oidc.NodesRegistrationManagement
 
ServerRequest - Class in org.wildfly.security.http.oidc
 
ServerRequest() - Constructor for class org.wildfly.security.http.oidc.ServerRequest
 
ServerRequest.HttpFailure - Exception in org.wildfly.security.http.oidc
 
SESSION - org.wildfly.security.http.oidc.Oidc.TokenStore
 
SESSION_STATE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
setAccessToken(String) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setAllowAnyHostname(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setAlwaysRefreshToken(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setAlwaysRefreshToken(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setAlwaysRefreshToken(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setAuthorizationEndpoint(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setAuthServerBaseUrl(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setAuthServerBaseUrl(OidcJsonConfiguration) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setAuthServerUrl(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setAutodetectBearerOnly(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setAutodetectBearerOnly(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setAutodetectBearerOnly(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setBackchannelLogoutSessionSupported(Boolean) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setBackchannelLogoutSupported(Boolean) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setBearerOnly(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setBearerOnly(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setBearerOnly(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setCheckSessionIframe(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setClaimsParameterSupported(Boolean) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setClaimsSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setClaimTypesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setClient(Callable<HttpClient>) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setClient(HttpClient) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setClient(HttpClient) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setClientAuthenticator(ClientCredentialsProvider) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setClientAuthenticator(ClientCredentialsProvider) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setClientCredentials(OidcClientConfiguration, Map<String, String>, Map<String, String>) - Method in interface org.wildfly.security.http.oidc.ClientCredentialsProvider
Called every time a backchannel request is performed.
setClientCredentials(OidcClientConfiguration, Map<String, String>, Map<String, String>) - Static method in class org.wildfly.security.http.oidc.ClientCredentialsProviderUtils
Use this method when calling backchannel request directly from your application.
setClientCredentials(OidcClientConfiguration, Map<String, String>, Map<String, String>) - Method in class org.wildfly.security.http.oidc.ClientIdAndSecretCredentialsProvider
 
setClientCredentials(OidcClientConfiguration, Map<String, String>, Map<String, String>) - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
setClientCredentials(OidcClientConfiguration, Map<String, String>, Map<String, String>) - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
setClientCredentials(OidcClientConfiguration, HttpPost, List<NameValuePair>) - Static method in class org.wildfly.security.http.oidc.ClientCredentialsProviderUtils
Don't use directly from your apps to avoid HttpClient linkage errors!
setClientId(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setClientId(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setClientId(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setClientKeyPassword(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setClientKeystore(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setClientKeystorePassword(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setClientSecret(String) - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
setClientSecret(String, String) - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
setCodeChallengeMethodsSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setConfidentialPort(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setConfidentialPort(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setConfidentialPort(int) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setConnectionPoolSize(int) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setConnectionPoolSize(int) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setConnectionTimeToLive(long, TimeUnit) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setCookie(String, String, String, String, int, boolean, boolean) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
setCors(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setCors(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setCors(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setCorsAllowedHeaders(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setCorsAllowedHeaders(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setCorsAllowedHeaders(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setCorsAllowedMethods(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setCorsAllowedMethods(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setCorsAllowedMethods(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setCorsExposedHeaders(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setCorsExposedHeaders(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setCorsMaxAge(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setCorsMaxAge(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setCorsMaxAge(int) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setCredentials(Map<String, Object>) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setCurrentRequestInfo(OidcClientConfiguration, OidcTokenStore) - Method in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
setDelegateBearerErrorResponseSending(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setDisableCookieCache(boolean) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setDisableTrustManager() - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
This should only be set if you cannot or do not want to verify the identity of the host you are communicating with.
setDisableTrustManager(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setEnableBasicAuth(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setEnableBasicAuth(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setEnableBasicAuth(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setError(AuthenticationError) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
setError(LogoutError) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Request
 
setEstablishConnectionTimeout(long, TimeUnit) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setExpiresIn(long) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setExposeToken(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setExposeToken(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setExposeToken(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setGrantTypesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setHeader(String, String) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
setHostnameVerification(HttpClientBuilder.HostnameVerificationPolicy) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setIDToken(String) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setIDToken(IDToken) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
setIdTokenEncryptionAlgValuesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setIdTokenEncryptionEncValuesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setIdTokenSigningAlgValuesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setIDTokenString(String) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
setIgnoreOAuthQueryParameter(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setIgnoreOAuthQueryParameter(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setIntrospectionEndpoint(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setIssuer(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setJwksUri(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setKeyStore(KeyStore, String) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setLogoutEndpoint(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setMaxPooledPerRoute(int) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setMinTimeBetweenJwksRequests(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setMinTimeBetweenJwksRequests(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setMinTimeBetweenJwksRequests(int) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setNotBefore(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setNotBefore(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setNotBeforePolicy(int) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setOidcStateCookiePath(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setOidcStateCookiePath(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setOtherClaims(String, Object) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setOtherClaims(String, Object) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setPkce(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setPkce(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setPrincipalAttribute(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setPrincipalAttribute(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setPrincipalAttribute(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setProviderUrl(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setProviderUrl(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setProviderUrl(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setProxyUrl(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setPublicClient(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setPublicClient(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setPublicClient(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setPublicKeyCacheTtl(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setPublicKeyCacheTtl(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setPublicKeyCacheTtl(int) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setPublicKeyLocator(PublicKeyLocator) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setPublicKeyLocator(PublicKeyLocator) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setRealm(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setRealm(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setRealm(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setRealmKey(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setRedirectRewriteRules(Map<String, String>) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setRefreshToken(String) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setRegisterNodeAtStartup(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setRegisterNodeAtStartup(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setRegisterNodeAtStartup(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setRegisterNodePeriod(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setRegisterNodePeriod(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setRegisterNodePeriod(int) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setRegistrationEndpoint(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setRequestObjectSigningAlgValuesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setRequestParameterSupported(Boolean) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setRequestUriParameterSupported(Boolean) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setResource(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setResource(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setResource(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setResourceCredentials(Map<String, Object>) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setResourceCredentials(Map<String, Object>) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setResourceId(String) - Method in class org.wildfly.security.http.oidc.Permission
 
setResourceName(String) - Method in class org.wildfly.security.http.oidc.Permission
 
setResponseModesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setResponseTypesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setRevocationEndpoint(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setRevocationEndpointAuthMethodsSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setRevocationEndpointAuthSigningAlgValuesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setRewriteRedirectRules(Map<String, String>) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setScope(String) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setScope(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setScope(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setScopes(Set<String>) - Method in class org.wildfly.security.http.oidc.Permission
 
setScopesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setSocketTimeout(long, TimeUnit) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setSslRequired(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setSSLRequired(Oidc.SSLRequired) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setSSLRequired(Oidc.SSLRequired) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setStateCookieName(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setStateCookieName(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setStatus(int) - Method in interface org.wildfly.security.http.oidc.OidcHttpFacade.Response
 
setStrippedOauthParametersRequestUri(String) - Method in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
setSubjectTypesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setTlsClientCertificateBoundAccessTokens(Boolean) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setTokenCookie(OidcClientConfiguration, OidcHttpFacade, RefreshableOidcSecurityContext) - Static method in class org.wildfly.security.http.oidc.OidcCookieTokenStore
 
setTokenCookiePath(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setTokenEndpoint(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setTokenEndpointAuthMethodsSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setTokenEndpointAuthSigningAlgValuesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setTokenMinimumTimeToLive(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setTokenMinimumTimeToLive(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setTokenMinimumTimeToLive(int) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setTokenSignatureAlgorithm(String) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setTokenSignatureAlgorithm(String) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setTokenSignatureAlgorithm(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setTokenStore(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setTokenStore(Oidc.TokenStore) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setTokenStore(Oidc.TokenStore) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setTokenTimeout(int) - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
setTokenTimeout(int) - Method in class org.wildfly.security.http.oidc.JWTClientSecretCredentialsProvider
 
setTokenType(String) - Method in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
setTruststore(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setTrustStore(KeyStore) - Method in class org.wildfly.security.http.oidc.HttpClientBuilder
 
setTruststorePassword(String) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setTurnOffChangeSessionIdOnLogin(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setTurnOffChangeSessionIdOnLogin(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setTurnOffChangeSessionIdOnLogin(Boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setupKeyPair(KeyPair) - Method in class org.wildfly.security.http.oidc.JWTClientCredentialsProvider
 
setUseRealmRoleMappings(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setUseRealmRoleMappings(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setUseRealmRoleMappings(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setUseResourceRoleMappings(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setUseResourceRoleMappings(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setUseResourceRoleMappings(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
setUserinfoEndpoint(String) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setUserInfoSigningAlgValuesSupported(List<String>) - Method in class org.wildfly.security.http.oidc.OidcProviderMetadata
 
setVerifyTokenAudience(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
setVerifyTokenAudience(boolean) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
setVerifyTokenAudience(boolean) - Method in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
SHA256 - Static variable in class org.wildfly.security.http.oidc.Oidc
 
SHA384 - Static variable in class org.wildfly.security.http.oidc.Oidc
 
SHA512 - Static variable in class org.wildfly.security.http.oidc.Oidc
 
SLASH - Static variable in class org.wildfly.security.http.oidc.Oidc
 
SOAP_ACTION - Static variable in class org.wildfly.security.http.oidc.Oidc
 
SSL_REQUIRED - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
sslRedirectPort - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
sslRedirectPort - Variable in class org.wildfly.security.http.oidc.RequestAuthenticator
 
sslRequired - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
sslRequired - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
STALE_TOKEN - org.wildfly.security.http.oidc.AuthenticationError.Reason
 
STALE_TOKEN - Static variable in class org.wildfly.security.http.oidc.Oidc
 
STATE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
stateCookieName - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
stop() - Method in class org.wildfly.security.http.oidc.NodesRegistrationManagement
Called during undeployment or server stop.
STREET_ADDRESS - Static variable in class org.wildfly.security.http.oidc.AddressClaimSet
 
strippedOauthParametersRequestUri - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
stripQueryParam(String, String) - Static method in class org.wildfly.security.http.oidc.Oidc
 
SUB - Static variable in class org.wildfly.security.http.oidc.JsonWebToken
 
suspendRequest() - Method in class org.wildfly.security.http.oidc.OidcHttpFacade
 

T

TEXT_CONTENT_TYPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
token - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
token - Variable in class org.wildfly.security.http.oidc.OidcSecurityContext
 
tokenCookiePath - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
tokenMinimumTimeToLive - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
tokenMinimumTimeToLive - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
tokenSignatureAlgorithm - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
tokenSignatureAlgorithm - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
tokenStore - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
tokenStore - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
tokenStore - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
tokenStore - Variable in class org.wildfly.security.http.oidc.RefreshableOidcSecurityContext
 
tokenString - Variable in class org.wildfly.security.http.oidc.OidcRequestAuthenticator
 
tokenString - Variable in class org.wildfly.security.http.oidc.OidcSecurityContext
 
tokenType - Variable in class org.wildfly.security.http.oidc.AccessAndIDTokenResponse
 
tokenUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
TokenValidator - Class in org.wildfly.security.http.oidc
Validator for an ID token or bearer token, as per OpenID Connect Core 1.0 and RFC 7523.
TokenValidator.Builder - Class in org.wildfly.security.http.oidc
 
TokenValidator.VerifiedTokens - Class in org.wildfly.security.http.oidc
 
toString() - Method in class org.wildfly.security.http.oidc.AuthenticationError
 
toString() - Method in class org.wildfly.security.http.oidc.OidcPrincipal
 
toString() - Method in class org.wildfly.security.http.oidc.Permission
 
truststore - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
truststorePassword - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
tryRegister(OidcClientConfiguration) - Method in class org.wildfly.security.http.oidc.NodesRegistrationManagement
 
turnOffChangeSessionIdOnLogin - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
turnOffChangeSessionIdOnLogin - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 

U

UI_LOCALES - Static variable in class org.wildfly.security.http.oidc.Oidc
 
unregisterNodeUrl - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
UPDATED_AT - Static variable in class org.wildfly.security.http.oidc.IDToken
 
updateNotBefore(int) - Method in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
updateNotBefore(int) - Method in class org.wildfly.security.http.oidc.OidcClientContext.OidcClientConfigurationDelegate
 
useRealmRoleMappings - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
useRealmRoleMappings - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
useResourceRoleMappings - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
useResourceRoleMappings - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
USERNAME - Static variable in class org.wildfly.security.http.oidc.Oidc
 

V

value - Variable in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 
valueOf(String) - Static method in enum org.wildfly.security.http.oidc.AuthenticationError.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.oidc.HttpClientBuilder.HostnameVerificationPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.oidc.Oidc.AuthOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.oidc.Oidc.ClientCredentialsProviderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.oidc.Oidc.SSLRequired
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.oidc.Oidc.TokenStore
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.security.http.oidc.OidcClientConfiguration.RelativeUrlsUsed
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.security.http.oidc.AuthenticationError.Reason
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.oidc.HttpClientBuilder.HostnameVerificationPolicy
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.oidc.Oidc.AuthOutcome
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.oidc.Oidc.ClientCredentialsProviderType
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.oidc.Oidc.SSLRequired
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.oidc.Oidc.TokenStore
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.oidc.OidcClientConfiguration.RelativeUrlsUsed
Returns an array containing the constants of this enum type, in the order they are declared.
VerifiedTokens(IDToken, AccessToken) - Constructor for class org.wildfly.security.http.oidc.TokenValidator.VerifiedTokens
 
VERIFY_CALLER - Static variable in class org.wildfly.security.http.oidc.RealmAccessClaim
 
verifySSL() - Method in class org.wildfly.security.http.oidc.RequestAuthenticator
 
verifyTokenAudience - Variable in class org.wildfly.security.http.oidc.OidcClientConfiguration
 
verifyTokenAudience - Variable in class org.wildfly.security.http.oidc.OidcJsonConfiguration
 
version - Variable in class org.wildfly.security.http.oidc.OidcHttpFacade.Cookie
 

W

WEBSITE - Static variable in class org.wildfly.security.http.oidc.IDToken
 
WILDCARD - org.wildfly.security.http.oidc.HttpClientBuilder.HostnameVerificationPolicy
Allows wildcards in subdomain names i.e. *.foo.com
WILDCARD_CONTENT_TYPE - Static variable in class org.wildfly.security.http.oidc.Oidc
 
WildFlyElytronHttpOidcProvider - Class in org.wildfly.security.http.oidc
Provider for the HTTP OpenID Connect authentication mechanism.
WildFlyElytronHttpOidcProvider() - Constructor for class org.wildfly.security.http.oidc.WildFlyElytronHttpOidcProvider
Construct a new instance.
wrapValue(Object) - Static method in class org.wildfly.security.http.oidc.JsonWebToken
 

X

X_REQUESTED_WITH - Static variable in class org.wildfly.security.http.oidc.Oidc
 
XML_HTTP_REQUEST - Static variable in class org.wildfly.security.http.oidc.Oidc
 

Z

ZONEINFO - Static variable in class org.wildfly.security.http.oidc.IDToken
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages