Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractJsonObject - Class in io.quarkus.oidc.common.runtime
 
AbstractJsonObject() - Constructor for class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
AbstractJsonObject(JsonObject) - Constructor for class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
AbstractJsonObject(String) - Constructor for class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
ACCESS_TOKEN_VALUE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
ALL - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
 
AMP - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
assertion - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
If true then the client authentication token is a JWT bearer grant assertion.
assertion() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
If true then the client authentication token is a JWT bearer grant assertion.
audience - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
The JWT audience (`aud`) claim value.
audience() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
The JWT audience (`aud`) claim value.
AUTHORIZATION_CODE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
authServerUrl - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`.
authServerUrl() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`.

B

BACK_CHANNEL_EVENT_NAME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
BACK_CHANNEL_EVENTS_CLAIM - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
BACK_CHANNEL_LOGOUT_SID_CLAIM - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
BACK_CHANNEL_LOGOUT_TOKEN - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
BASIC - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret.Method
`client_secret_basic` (default): The client id and secret are submitted with the HTTP Authorization Basic scheme.
BASIC - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret.Method
`client_secret_basic` (default): The client id and secret are submitted with the HTTP Authorization Basic scheme.
BASIC_SCHEME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
basicSchemeValue(String, String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
BEARER - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt.Source
 
BEARER - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt.Source
 
BEARER_SCHEME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 

C

CERTIFICATE_VALIDATION - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls.Verification
Certificates are validated but hostname verification is disabled.
CERTIFICATE_VALIDATION - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Certificates are validated but hostname verification is disabled.
claims - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
Additional claims.
claims() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
Additional claims.
CLIENT - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt.Source
 
CLIENT - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt.Source
 
CLIENT_ASSERTION - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_ASSERTION_TYPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_CREDENTIALS_GRANT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_ID - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_METADATA_CLIENT_NAME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_METADATA_ID_ISSUED_AT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_METADATA_POST_LOGOUT_URIS - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_METADATA_REDIRECT_URIS - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_METADATA_SECRET_EXPIRES_AT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CLIENT_REGISTRATION - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to OIDC client registration requests
CLIENT_SECRET - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
clientId - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
The client id of the application.
clientId() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig
The client id of the application.
clientJwtKey(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
clientName - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
The client name of the application.
clientName() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig
The client name of the application.
clientSecret - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
The client secret used by the `client_secret_basic` (default), `client_secret_post`, or `client_secret_jwt` authentication methods.
clientSecret() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials
The client secret used by the `client_secret_basic` (default), `client_secret_post`, or `client_secret_jwt` authentication methods.
clientSecret(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
clientSecretMethod(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
CODE_FLOW_CODE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CODE_FLOW_ERROR - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CODE_FLOW_ERROR_DESCRIPTION - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CODE_FLOW_REDIRECT_URI - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CODE_FLOW_RESPONSE_MODE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CODE_FLOW_RESPONSE_TYPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CODE_FLOW_STATE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
CONNECTION_BACKOFF_DURATION - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
connectionDelay - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The duration to attempt the initial connection to an OIDC server.
connectionDelay() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
The duration to attempt the initial connection to an OIDC server.
connectionRetryCount - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The number of times to retry re-establishing an existing OIDC connection if it is temporarily lost.
connectionRetryCount() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
The number of times to retry re-establishing an existing OIDC connection if it is temporarily lost.
connectionTimeout - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The number of seconds after which the current OIDC connection request times out.
connectionTimeout() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
The number of seconds after which the current OIDC connection request times out.
contains(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
contextProperties() - Method in record class io.quarkus.oidc.common.OidcRequestFilter.OidcRequestContext
Returns the value of the contextProperties record component.
COOKIE_REQUEST_HEADER - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
createOidcClientRedirectException(HttpResponse<Buffer>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
credentials - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
Credentials the OIDC adapter uses to authenticate to the OIDC server.
credentials() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig
Different authentication options for OIDC client to access OIDC token and other secured endpoints.
Credentials() - Constructor for class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
 

D

discoverMetadata(WebClient, Map<OidcEndpoint.Type, List<OidcRequestFilter>>, OidcRequestContextProperties, Map<OidcEndpoint.Type, List<OidcResponseFilter>>, String, long, Vertx, boolean) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
DISCOVERY - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to OIDC discovery requests
DISCOVERY_ENDPOINT - Static variable in class io.quarkus.oidc.common.OidcRequestContextProperties
 
discoveryEnabled - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Discovery of the OIDC endpoints.
discoveryEnabled() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
Discovery of the OIDC endpoints.
doDiscoverMetadata(WebClient, Map<OidcEndpoint.Type, List<OidcRequestFilter>>, OidcRequestContextProperties, Map<OidcEndpoint.Type, List<OidcResponseFilter>>, String, long, Vertx, boolean, List<String>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 

E

empty() - Static method in interface io.quarkus.oidc.common.runtime.OidcTlsSupport
 
encodeForm(MultiMap) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
EQ - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
equals(Object) - Method in record class io.quarkus.oidc.common.OidcRequestFilter.OidcRequestContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Indicates whether some other object is "equal to" this one.
EXCHANGE_GRANT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
EXPIRES_IN - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 

F

filter(OidcRequestFilter.OidcRequestContext) - Method in interface io.quarkus.oidc.common.OidcRequestFilter
Filter OIDC request.
filter(OidcResponseFilter.OidcResponseContext) - Method in interface io.quarkus.oidc.common.OidcResponseFilter
Filter OIDC responses.
filter(HttpRequest<Buffer>, Buffer, OidcRequestContextProperties) - Method in interface io.quarkus.oidc.common.OidcRequestFilter
Deprecated, for removal: This API element is subject to removal in a future version.
filterHttpResponse(OidcRequestContextProperties, HttpResponse<Buffer>, Buffer, Map<OidcEndpoint.Type, List<OidcResponseFilter>>, OidcEndpoint.Type) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
followRedirects - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Follow redirects automatically when WebClient gets HTTP 302.
followRedirects() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
Follow redirects automatically when WebClient gets HTTP 302.
forConfig(OidcCommonConfig.Tls) - Method in interface io.quarkus.oidc.common.runtime.OidcTlsSupport
 
formatConnectionErrorMessage(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
FRONT_CHANNEL_LOGOUT_SID_PARAM - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 

G

generateSecretKey() - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
get(String) - Method in class io.quarkus.oidc.common.OidcRequestContextProperties
Get property value
get(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
get(String, Class<T>) - Method in class io.quarkus.oidc.common.OidcRequestContextProperties
Get typed property value
getAll() - Method in class io.quarkus.oidc.common.OidcRequestContextProperties
Get an unmodifiable view of the current context properties.
getAllProperties() - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getArray(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getAudience() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getAuthServerUrl() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getAuthServerUrl(OidcCommonConfig) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getBoolean(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getClaims() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getClientId() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
getClientName() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
getClientOrJwtSecret(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getClientSecret() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
 
getConnectionDelay() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getConnectionDelayInMillis(OidcCommonConfig) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getConnectionTimeout() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getCookies() - Method in exception io.quarkus.oidc.common.runtime.OidcClientRedirectException
 
getCredentials() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
getDiscoveryEnabled() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getDiscoveryUri(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getErrorStatus() - Method in exception io.quarkus.oidc.common.runtime.OidcEndpointAccessException
 
getJsonObject() - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getJsonString() - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getJwt() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
 
getKey() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getKey() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
 
getKeyFile() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getKeyringName() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
 
getKeyStoreProvider() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
getKeyStoreType(Optional<String>, Path) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getLifespan() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getListOfStrings(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getLocation() - Method in exception io.quarkus.oidc.common.runtime.OidcClientRedirectException
 
getLong(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getMatchingOidcRequestFilters(Map<OidcEndpoint.Type, List<OidcRequestFilter>>, OidcEndpoint.Type) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getMatchingOidcResponseFilters(Map<OidcEndpoint.Type, List<OidcResponseFilter>>, OidcEndpoint.Type) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getMaxPoolSize() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getMethod() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
 
getName() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
 
getObject(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getOidcEndpointUrl(String, Optional<String>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getOidcRequestFilters() - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getOidcResponseFilters() - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getPropertyNames() - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getProxy() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getRegistrationPath() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getRevokePath() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
getSecret() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
 
getSecret() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getSecretProvider() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getSecretProvider() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
 
getSignatureAlgorithm() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getSource() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getSslContext() - Method in class io.quarkus.oidc.common.runtime.OidcTlsSupport.TlsConfigSupport
 
getString(String) - Method in class io.quarkus.oidc.common.OidcRequestContextProperties
Get property value as String
getString(String) - Method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
getTlsConfig() - Method in class io.quarkus.oidc.common.runtime.OidcTlsSupport.TlsConfigSupport
 
getTlsConfigName() - Method in class io.quarkus.oidc.common.runtime.OidcTlsSupport.TlsConfigSupport
 
getTokenKeyId() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
getTokenPath() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
getTrustStoreCertAlias() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
getTrustStoreFile() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
getTrustStorePassword() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
getTrustStoreProvider() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
getValue() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
 
getVerification() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
GRANT_TYPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 

H

hashCode() - Method in record class io.quarkus.oidc.common.OidcRequestFilter.OidcRequestContext
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Returns a hash code value for this object.
host - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
The host name or IP address of the Proxy.
Note: If the OIDC adapter requires a Proxy to talk with the OIDC server (Provider), set this value to enable the usage of a Proxy.
host() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Proxy
The host name or IP address of the Proxy.
Note: If the OIDC adapter requires a Proxy to talk with the OIDC server (Provider), set this value to enable the usage of a Proxy.
HTTP_SCHEME - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 

I

ID_TOKEN_SID_CLAIM - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
ID_TOKEN_VALUE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
initClientJwtKey(OidcClientCommonConfig, boolean) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
initClientSecretBasicAuth(OidcClientCommonConfig) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
INTROSPECTION - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to OIDC token introspection requests
INTROSPECTION_TOKEN - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_ACTIVE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_AUD - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_CLIENT_ID - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_EXP - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_IAT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_ISS - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_SUB - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_TYPE_HINT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
INTROSPECTION_TOKEN_USERNAME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
io.quarkus.oidc.common - package io.quarkus.oidc.common
 
io.quarkus.oidc.common.runtime - package io.quarkus.oidc.common.runtime
 
io.quarkus.oidc.common.runtime.config - package io.quarkus.oidc.common.runtime.config
 
isAbsoluteUrl(Optional<String>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isAssertion() - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
isClientJwtAuthRequired(OidcClientCommonConfig.Credentials, boolean) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isClientSecretBasicAuthRequired(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isClientSecretPostAuthRequired(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isClientSecretPostJwtAuthRequired(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isDiscoveryEnabled() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
isGlobalTrustAll() - Method in class io.quarkus.oidc.common.runtime.OidcTlsSupport.TlsConfigSupport
 
isJwtAssertion(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
issuer - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
The issuer of the signing key added as a JWT `iss` claim.
issuer() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
The issuer of the signing key added as a JWT `iss` claim.

J

JWKS - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to OIDC JSON Web Key Set endpoint requests
jwt - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
Client JSON Web Token (JWT) authentication methods
jwt() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials
Client JSON Web Token (JWT) authentication methods
Jwt() - Constructor for class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
JWT_BEARER_CLIENT_ASSERTION_TYPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
JWT_BEARER_GRANT_ASSERTION - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
JWT_BEARER_GRANT_TYPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
jwtSecret(OidcClientCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 

K

key - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
String representation of a private key.
key - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
The CredentialsProvider client secret key
key() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
String representation of a private key.
key() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Provider
The CredentialsProvider client secret key
keyFile - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a private key in PEM or JWK format.
keyFile() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a private key in PEM or JWK format.
keyId - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
The private key id or alias.
keyId() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
The private key id or alias.
keyPassword - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
The private key password.
keyPassword() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
The private key password.
keyringName - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
The CredentialsProvider keyring name.
keyringName() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Provider
The CredentialsProvider keyring name.
keyStoreFile - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a private key from a keystore.
keyStoreFile - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreFile() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a private key from a keystore.
keyStoreFile() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreFileType - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreFileType() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreKeyAlias - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreKeyAlias() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreKeyPassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreKeyPassword() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStorePassword - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
A parameter to specify the password of the keystore file.
keyStorePassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStorePassword() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
A parameter to specify the password of the keystore file.
keyStorePassword() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreProvider - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
keyStoreProvider() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.

L

lifespan - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
The JWT lifespan in seconds.
lifespan() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
The JWT lifespan in seconds.
LOCATION_RESPONSE_HEADER - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
LOGOUT_ID_TOKEN_HINT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
LOGOUT_STATE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 

M

maxPoolSize - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The maximum size of the connection pool used by the WebClient.
maxPoolSize() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
The maximum size of the connection pool used by the WebClient.
method - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
The authentication method.
method() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret
The authentication method.

N

name - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
The CredentialsProvider bean name, which should only be set if more than one CredentialsProvider is registered
name() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Provider
The CredentialsProvider bean name, which should only be set if more than one CredentialsProvider is registered
NONCE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
NONE - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls.Verification
All certificates are trusted and hostname verification is disabled.
NONE - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
All certificates are trusted and hostname verification is disabled.

O

of(TlsConfigurationRegistry) - Static method in interface io.quarkus.oidc.common.runtime.OidcTlsSupport
 
of(Supplier<TlsConfigurationRegistry>) - Static method in interface io.quarkus.oidc.common.runtime.OidcTlsSupport
 
OidcClientCommonConfig - Class in io.quarkus.oidc.common.runtime
 
OidcClientCommonConfig - Interface in io.quarkus.oidc.common.runtime.config
 
OidcClientCommonConfig() - Constructor for class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
OidcClientCommonConfig(OidcClientCommonConfig) - Constructor for class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
OidcClientCommonConfig.Credentials - Class in io.quarkus.oidc.common.runtime
 
OidcClientCommonConfig.Credentials - Interface in io.quarkus.oidc.common.runtime.config
Credentials used by OIDC client to authenticate to OIDC token and other secured endpoints.
OidcClientCommonConfig.Credentials.Jwt - Class in io.quarkus.oidc.common.runtime
Supports the client authentication `client_secret_jwt` and `private_key_jwt` methods, which involves sending a JWT token assertion signed with a client secret or private key.
OidcClientCommonConfig.Credentials.Jwt - Interface in io.quarkus.oidc.common.runtime.config
Supports the client authentication `client_secret_jwt` and `private_key_jwt` methods, which involves sending a JWT token assertion signed with a client secret or private key.
OidcClientCommonConfig.Credentials.Jwt.Source - Enum Class in io.quarkus.oidc.common.runtime.config
 
OidcClientCommonConfig.Credentials.Jwt.Source - Enum Class in io.quarkus.oidc.common.runtime
 
OidcClientCommonConfig.Credentials.Provider - Class in io.quarkus.oidc.common.runtime
CredentialsProvider, which provides a client secret.
OidcClientCommonConfig.Credentials.Provider - Interface in io.quarkus.oidc.common.runtime.config
CredentialsProvider, which provides a client secret.
OidcClientCommonConfig.Credentials.Secret - Class in io.quarkus.oidc.common.runtime
Supports the client authentication methods that involve sending a client secret.
OidcClientCommonConfig.Credentials.Secret - Interface in io.quarkus.oidc.common.runtime.config
Supports the client authentication methods that involve sending a client secret.
OidcClientCommonConfig.Credentials.Secret.Method - Enum Class in io.quarkus.oidc.common.runtime.config
 
OidcClientCommonConfig.Credentials.Secret.Method - Enum Class in io.quarkus.oidc.common.runtime
 
OidcClientRedirectException - Exception in io.quarkus.oidc.common.runtime
 
OidcClientRedirectException(String, List<String>) - Constructor for exception io.quarkus.oidc.common.runtime.OidcClientRedirectException
 
OidcCommonConfig - Class in io.quarkus.oidc.common.runtime
 
OidcCommonConfig - Interface in io.quarkus.oidc.common.runtime.config
 
OidcCommonConfig() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
OidcCommonConfig(OidcCommonConfig) - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
OidcCommonConfig.Proxy - Class in io.quarkus.oidc.common.runtime
 
OidcCommonConfig.Proxy - Interface in io.quarkus.oidc.common.runtime.config
 
OidcCommonConfig.Tls - Class in io.quarkus.oidc.common.runtime
 
OidcCommonConfig.Tls - Interface in io.quarkus.oidc.common.runtime.config
 
OidcCommonConfig.Tls.Verification - Enum Class in io.quarkus.oidc.common.runtime.config
 
OidcCommonConfig.Tls.Verification - Enum Class in io.quarkus.oidc.common.runtime
 
OidcCommonUtils - Class in io.quarkus.oidc.common.runtime
 
OidcConstants - Class in io.quarkus.oidc.common.runtime
 
OidcConstants() - Constructor for class io.quarkus.oidc.common.runtime.OidcConstants
 
OidcEndpoint - Annotation Interface in io.quarkus.oidc.common
Annotation that can be used to restrict OidcRequestFilter to specific OIDC endpoints
OidcEndpoint.Type - Enum Class in io.quarkus.oidc.common
 
OidcEndpointAccessException - Exception in io.quarkus.oidc.common.runtime
 
OidcEndpointAccessException(int) - Constructor for exception io.quarkus.oidc.common.runtime.OidcEndpointAccessException
 
oidcEndpointNotAvailable() - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
OidcRequestContext(HttpRequest<Buffer>, Buffer, OidcRequestContextProperties) - Constructor for record class io.quarkus.oidc.common.OidcRequestFilter.OidcRequestContext
Creates an instance of a OidcRequestContext record class.
OidcRequestContextProperties - Class in io.quarkus.oidc.common
 
OidcRequestContextProperties() - Constructor for class io.quarkus.oidc.common.OidcRequestContextProperties
 
OidcRequestContextProperties(Map<String, Object>) - Constructor for class io.quarkus.oidc.common.OidcRequestContextProperties
 
OidcRequestFilter - Interface in io.quarkus.oidc.common
Request filter which can be used to customize requests such as the verification JsonWebKey set and token grant requests which are made from the OIDC adapter to the OIDC provider.
OidcRequestFilter.OidcRequestContext - Record Class in io.quarkus.oidc.common
OIDC request context which provides access to the HTTP request headers and body, as well as context properties.
OidcResponseContext(OidcRequestContextProperties, int, MultiMap, Buffer) - Constructor for record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Creates an instance of a OidcResponseContext record class.
OidcResponseFilter - Interface in io.quarkus.oidc.common
Response filter which can be used to intercept HTTP responses from the OIDC provider.
OidcResponseFilter.OidcResponseContext - Record Class in io.quarkus.oidc.common
OIDC response context which provides access to the HTTP response status code, headers and body.
OidcTlsSupport - Interface in io.quarkus.oidc.common.runtime
 
OidcTlsSupport.TlsConfigSupport - Class in io.quarkus.oidc.common.runtime
 
OPENID_SCOPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 

P

password - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
The password, if the Proxy needs authentication.
password() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Proxy
The password, if the Proxy needs authentication.
PASSWORD_GRANT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
PASSWORD_GRANT_PASSWORD - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
PASSWORD_GRANT_USERNAME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
PKCE_CODE_CHALLENGE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
PKCE_CODE_CHALLENGE_METHOD - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
PKCE_CODE_CHALLENGE_S256 - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
PKCE_CODE_VERIFIER - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
port - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
The port number of the Proxy.
port() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Proxy
The port number of the Proxy.
POST - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret.Method
`client_secret_post`: The client id and secret are submitted as the `client_id` and `client_secret` form parameters.
POST - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret.Method
`client_secret_post`: The client id and secret are submitted as the `client_id` and `client_secret` form parameters.
POST_JWT - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret.Method
`client_secret_jwt`: The client id and generated JWT secret are submitted as the `client_id` and `client_secret` form parameters.
POST_JWT - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret.Method
`client_secret_jwt`: The client id and generated JWT secret are submitted as the `client_id` and `client_secret` form parameters.
POST_LOGOUT_REDIRECT_URI - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
prependSlash(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
provider - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
The Secret CredentialsProvider.
provider() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret
The Secret CredentialsProvider.
Provider() - Constructor for class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
 
proxy - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Options to configure the proxy the OIDC adapter uses to talk with the OIDC server.
proxy() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
HTTP proxy configuration.
Proxy() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
 
put(String, Object) - Method in class io.quarkus.oidc.common.OidcRequestContextProperties
Set the property

Q

QUERY - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret.Method
client id and secret are submitted as HTTP query parameters.
QUERY - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret.Method
client id and secret are submitted as HTTP query parameters.

R

REFRESH_EXPIRES_IN - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
REFRESH_TOKEN_GRANT - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
REFRESH_TOKEN_VALUE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
REGISTERED_CLIENT - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to requests to dynamically registered OIDC client endpoints
REGISTRATION_ACCESS_TOKEN - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
REGISTRATION_CLIENT_URI - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
registrationPath - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The relative path or absolute URL of the OIDC dynamic client registration endpoint.
registrationPath() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
The relative path or absolute URL of the OIDC dynamic client registration endpoint.
request() - Method in record class io.quarkus.oidc.common.OidcRequestFilter.OidcRequestContext
Returns the value of the request record component.
requestBody() - Method in record class io.quarkus.oidc.common.OidcRequestFilter.OidcRequestContext
Returns the value of the requestBody record component.
requestProperties() - Method in record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Returns the value of the requestProperties record component.
REQUIRED - Enum constant in enum class io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls.Verification
Certificates are validated and hostname verification is enabled.
REQUIRED - Enum constant in enum class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Certificates are validated and hostname verification is enabled.
responseBody() - Method in record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Returns the value of the responseBody record component.
responseHeaders() - Method in record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Returns the value of the responseHeaders record component.
REVOCATION_TOKEN - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
revokePath - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
The relative path or absolute URL of the OIDC token revocation endpoint.
revokePath() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig
The relative path or absolute URL of the OIDC token revocation endpoint.

S

secret - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a secret key.
secret - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
The client secret used by the `client_secret_basic` authentication method.
secret() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a secret key.
secret() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials
The client secret used by the `client_secret_basic` authentication method.
Secret() - Constructor for class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
 
secretProvider - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a secret key provided by Secret CredentialsProvider.
secretProvider() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a secret key provided by Secret CredentialsProvider.
sendRequest(Vertx, HttpRequest<Buffer>, boolean) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
sendRequest(Vertx, HttpRequest<Buffer>, boolean) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
setAssertion(boolean) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setAudience(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setAuthServerUrl(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setClaims(Map<String, String>) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setClientId(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
setClientName(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
setClientSecret(OidcClientCommonConfig.Credentials.Secret) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
 
setConnectionDelay(Duration) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setConnectionTimeout(Duration) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setCredentials(OidcClientCommonConfig.Credentials) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
setDiscoveryEnabled(boolean) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setDiscoveryEnabled(Boolean) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setHttpClientOptions(OidcCommonConfig, HttpClientOptions, OidcTlsSupport.TlsConfigSupport) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
setJwt(OidcClientCommonConfig.Credentials.Jwt) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
 
setKey(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setKey(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
 
setKeyFile(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setKeyringName(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
 
setKeyStoreProvider(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
setLifespan(int) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setMaxPoolSize(int) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setMethod(OidcClientCommonConfig.Credentials.Secret.Method) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
 
setName(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Provider
 
setProxy(OidcCommonConfig.Proxy) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setRegistrationPath(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setRevokePath(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
setSecret(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setSecret(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials
 
setSecretProvider(OidcClientCommonConfig.Credentials.Provider) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setSecretProvider(OidcClientCommonConfig.Credentials.Provider) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
 
setSignatureAlgorithm(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setSource(OidcClientCommonConfig.Credentials.Jwt.Source) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setTokenKeyId(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
 
setTokenPath(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
 
setTrustStoreCertAlias(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
setTrustStoreFile(Path) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
setTrustStorePassword(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
setTrustStoreProvider(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
setValue(String) - Method in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
 
setVerification(OidcCommonConfig.Tls.Verification) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
signatureAlgorithm - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
The signature algorithm used for the OidcClientCommonConfig.Credentials.Jwt.keyFile property.
signatureAlgorithm() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
The signature algorithm used for the OidcClientCommonConfig.Credentials.Jwt.keyFile() property.
signJwtWithKey(OidcClientCommonConfig, String, Key) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
source - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
JWT token source: OIDC provider client or an existing JWT bearer token.
source() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
JWT token source: OIDC provider client or an existing JWT bearer token.
statusCode() - Method in record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Returns the value of the statusCode record component.
subject - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
Subject of the signing key added as a JWT `sub` claim The default value is the client id.
subject() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
Subject of the signing key added as a JWT `sub` claim The default value is the client id.

T

tls - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
TLS configurations
tls() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
TLS configuration.
Tls() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
tlsConfigurationName - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
The name of the TLS configuration to use.
tlsConfigurationName() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
The name of the TLS configuration to use.
toJsonObject(String) - Static method in class io.quarkus.oidc.common.runtime.AbstractJsonObject
 
TOKEN - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to OIDC token endpoint requests
TOKEN - Static variable in class io.quarkus.oidc.common.OidcRequestContextProperties
 
TOKEN_CREDENTIAL - Static variable in class io.quarkus.oidc.common.OidcRequestContextProperties
 
TOKEN_REVOCATION - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to OIDC token revocation endpoint requests
TOKEN_SCOPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
tokenKeyId - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt
The key identifier of the signing key added as a JWT `kid` header.
tokenKeyId() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt
The key identifier of the signing key added as a JWT `kid` header.
tokenPath - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig
The OIDC token endpoint that issues access and refresh tokens; specified as a relative path or absolute URL.
tokenPath() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig
The OIDC token endpoint that issues access and refresh tokens; specified as a relative path or absolute URL.
toProxyOptions(OidcCommonConfig.Proxy) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
toString() - Method in record class io.quarkus.oidc.common.OidcRequestFilter.OidcRequestContext
Returns a string representation of this record class.
toString() - Method in record class io.quarkus.oidc.common.OidcResponseFilter.OidcResponseContext
Returns a string representation of this record class.
trustStoreCertAlias - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStoreCertAlias() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStoreFile - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStoreFile() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStoreFileType - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStoreFileType() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStorePassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStorePassword() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStoreProvider - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
trustStoreProvider() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.

U

urlEncode(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
useBlockingDnsLookup - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Whether DNS lookup should be performed on the worker thread.
useBlockingDnsLookup() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig
Whether DNS lookup should be performed on the worker thread.
USERINFO - Enum constant in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Applies to OIDC UserInfo endpoint requests
username - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
The username, if the Proxy needs authentication.
username() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Proxy
The username, if the Proxy needs authentication.
useTlsRegistry() - Method in class io.quarkus.oidc.common.runtime.OidcTlsSupport.TlsConfigSupport
 

V

validOidcClientRedirect(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
value - Variable in class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret
The client secret value.
value() - Element in annotation interface io.quarkus.oidc.common.OidcEndpoint
Identifies one or more OIDC endpoints.
value() - Method in interface io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret
The client secret value.
valueOf(String) - Static method in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt.Source
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls.Verification
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt.Source
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret.Method
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkus.oidc.common.OidcEndpoint.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Jwt.Source
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkus.oidc.common.runtime.config.OidcClientCommonConfig.Credentials.Secret.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls.Verification
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Jwt.Source
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkus.oidc.common.runtime.OidcClientCommonConfig.Credentials.Secret.Method
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Returns an array containing the constants of this enum class, in the order they are declared.
verification - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
verification() - Method in interface io.quarkus.oidc.common.runtime.config.OidcCommonConfig.Tls
Deprecated.
Use the TLS registry instead.
verifyCommonConfiguration(OidcClientCommonConfig, boolean, boolean) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
verifyConfigurationId(String, String, Optional<String>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
verifyEndpointUrl(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 

W

WELL_KNOWN_CONFIGURATION - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form