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

A

ACCESS_TOKEN_VALUE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
AMP - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
audience - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
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`.

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 - io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method
client_secret_basic (default): 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_SCHEME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 

C

CERTIFICATE_VALIDATION - io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Certificates are validated but hostname verification is disabled.
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_SECRET - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
clientId - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The client-id of the application.
clientJwtKey(OidcCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
clientSecret - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
Client secret which can be used for the `client_secret_basic` (default) and `client_secret_post` and 'client_secret_jwt' authentication methods.
clientSecret(OidcCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
clientSecretMethod(OidcCommonConfig.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 maximum amount of time connecting to the currently unavailable OIDC server will be attempted for.
connectionRetryCount - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The number of times an attempt to re-establish an already available connection will be repeated.
connectionTimeout - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
The amount of time after which the current OIDC connection request will time out.
credentials - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Credentials which the OIDC adapter will use to authenticate to the OIDC server.
Credentials() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
 

D

discoverMetadata(WebClient, String, long) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
discoveryEnabled - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Enables OIDC discovery.

E

encodeForm(MultiMap) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
EQ - Static variable in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
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

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

getAudience() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
getAuthServerUrl() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getAuthServerUrl(OidcCommonConfig) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getClientId() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getClientSecret() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.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
 
getCredentials() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getErrorStatus() - Method in exception io.quarkus.oidc.common.runtime.OidcEndpointAccessException
 
getJwt() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
 
getKey() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Provider
 
getKeyFile() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
getKeyStoreProvider() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
getLifespan() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
getMaxPoolSize() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getMethod() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
 
getName() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Provider
 
getOidcEndpointUrl(String, Optional<String>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
getProxy() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getRevokePath() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
getSecret() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
 
getSecret() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
getSecretProvider() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
getSecretProvider() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
 
getSignatureAlgorithm() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
getTokenKeyId() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
getTokenPath() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
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.OidcCommonConfig.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

host - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
The host (name or IP address) of the Proxy.
Note: If OIDC adapter needs to use a Proxy to talk with OIDC server (Provider), then at least the "host" config item must be configured 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(OidcCommonConfig) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
initClientSecretBasicAuth(OidcCommonConfig) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
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.runtime - package io.quarkus.oidc.common.runtime
 
isAbsoluteUrl(Optional<String>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isClientJwtAuthRequired(OidcCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isClientSecretBasicAuthRequired(OidcCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isClientSecretPostAuthRequired(OidcCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isClientSecretPostJwtAuthRequired(OidcCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
isDiscoveryEnabled() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
issuer - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
Issuer of the signing key added as a JWT `iss` claim (default: client id)

J

jwt - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
Client JWT authentication methods
Jwt() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
JWT_BEARER_CLIENT_ASSERTION_TYPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
jwtSecret(OidcCommonConfig.Credentials) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 

K

key - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Provider
The CredentialsProvider client secret key
keyFile - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.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.OidcCommonConfig.Credentials.Jwt
The private key id/alias
keyPassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
The private key password
keyStoreFile - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.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
An optional keystore which holds the certificate information instead of specifying separate files.
keyStoreFileType - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
An optional parameter to specify type of the keystore file.
keyStoreKeyAlias - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
An optional parameter to select a specific key in the keystore.
keyStoreKeyPassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
An optional parameter to define the password for the key, in case it's different from OidcCommonConfig.Tls.keyStorePassword.
keyStorePassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
A parameter to specify the password of the keystore file.
keyStorePassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
A parameter to specify the password of the keystore file.
keyStoreProvider - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
An optional parameter to specify a provider of the keystore file.

L

lifespan - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
JWT life-span in seconds.
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
method - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
Authentication method.

N

name - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Provider
The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered
NONE - io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
All certificated are trusted and hostname verification is disabled.

O

OidcCommonConfig - Class in io.quarkus.oidc.common.runtime
 
OidcCommonConfig() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
OidcCommonConfig.Credentials - Class in io.quarkus.oidc.common.runtime
 
OidcCommonConfig.Credentials.Jwt - Class in io.quarkus.oidc.common.runtime
Supports the client authentication 'client_secret_jwt' and `private_key_jwt` methods which involve sending a JWT token assertion signed with either a client secret or private key.
OidcCommonConfig.Credentials.Provider - Class in io.quarkus.oidc.common.runtime
CredentialsProvider which provides a client secret
OidcCommonConfig.Credentials.Secret - Class in io.quarkus.oidc.common.runtime
Supports the client authentication methods which involve sending a client secret.
OidcCommonConfig.Credentials.Secret.Method - Enum in io.quarkus.oidc.common.runtime
 
OidcCommonConfig.Proxy - Class in io.quarkus.oidc.common.runtime
 
OidcCommonConfig.Tls - Class in io.quarkus.oidc.common.runtime
 
OidcCommonConfig.Tls.Verification - Enum 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
 
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
 
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 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.
POST - io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method
client_secret_post: client id and secret are submitted as the `client_id` and `client_secret` form parameters.
POST_JWT - io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method
client_secret_jwt: 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.OidcCommonConfig.Credentials.Secret
The Secret CredentialsProvider
Provider() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Provider
 
proxy - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Options to configure a proxy that OIDC adapter will use for talking with OIDC server.
Proxy() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
 

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
 
REQUIRED - io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Certificates are validated and hostname verification is enabled.
REVOCATION_TOKEN - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
revokePath - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Relative path or absolute URL of the OIDC token revocation endpoint.

S

secret - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a secret key
secret - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
Client secret which is used for a `client_secret_basic` authentication method.
Secret() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
 
secretProvider - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
If provided, indicates that JWT is signed using a secret key provided by Secret CredentialsProvider
setAudience(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
setAuthServerUrl(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setClientId(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setClientSecret(OidcCommonConfig.Credentials.Secret) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
 
setConnectionDelay(Duration) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setConnectionTimeout(Duration) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setCredentials(OidcCommonConfig.Credentials) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setDiscoveryEnabled(boolean) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setHttpClientOptions(OidcCommonConfig, TlsConfig, HttpClientOptions) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
setJwt(OidcCommonConfig.Credentials.Jwt) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
 
setKey(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Provider
 
setKeyFile(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
setKeyStoreProvider(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
setLifespan(int) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
setMaxPoolSize(int) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setMethod(OidcCommonConfig.Credentials.Secret.Method) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
 
setName(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Provider
 
setProxy(OidcCommonConfig.Proxy) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setRevokePath(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
setSecret(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
setSecret(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials
 
setSecretProvider(OidcCommonConfig.Credentials.Provider) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
setSecretProvider(OidcCommonConfig.Credentials.Provider) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
 
setSignatureAlgorithm(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
setTokenKeyId(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
 
setTokenPath(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
 
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.OidcCommonConfig.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.OidcCommonConfig.Credentials.Jwt
Signature algorithm, also used for the OidcCommonConfig.Credentials.Jwt.keyFile property.
signJwtWithKey(OidcCommonConfig, String, Key) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
subject - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
Subject of the signing key added as a JWT 'sub' claim (default: client id)

T

tls - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
TLS configurations
Tls() - Constructor for class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
 
TOKEN_SCOPE - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
 
tokenKeyId - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
Key identifier of the signing key added as a JWT 'kid' header
tokenPath - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig
Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.
toProxyOptions(OidcCommonConfig.Proxy) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
trustStoreCertAlias - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
A parameter to specify the alias of the truststore certificate.
trustStoreFile - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
An optional truststore which holds the certificate information of the certificates to trust
trustStoreFileType - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
An optional parameter to specify type of the truststore file.
trustStorePassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
A parameter to specify the password of the truststore file.
trustStoreProvider - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
An optional parameter to specify a provider of the truststore file.

U

urlEncode(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
 
username - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Proxy
The username, if Proxy needs authentication.

V

value - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
The client secret value - it will be ignored if 'secret.key' is set
valueOf(String) - Static method in enum io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls.Verification
Returns an array containing the constants of this enum type, in the order they are declared.
verification - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Tls
Certificate validation and hostname verification, which can be one of the following OidcCommonConfig.Tls.Verification values.
verifyCommonConfiguration(OidcCommonConfig, 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 R S T U V W 
All Classes All Packages