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
All Classes All Packages
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
- 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
- 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
- BEARER_SCHEME - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
C
- 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
- CODE_FLOW_CODE - 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_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 for.
- 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
G
- 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
- getLifespan() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
- getMethod() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
- getOidcEndpointUrl(String, Optional<String>) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
- getProxy() - 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
- getTokenPath() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
- 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.
I
- 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_EXP - 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
- 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
- isDiscoveryEnabled() - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
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
K
- 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 key store
- keyStorePassword - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
-
A parameter to specify the password of the key store file.
L
- lifespan - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
-
JWT life-span in seconds.
M
- method - Variable in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
-
Authentication method.
N
- 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.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
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
- 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.
- prependSlash(String) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
- 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_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.
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
- 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
- setLifespan(int) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Jwt
- setMethod(OidcCommonConfig.Credentials.Secret.Method) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig.Credentials.Secret
- setProxy(OidcCommonConfig.Proxy) - 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
- setTokenPath(String) - Method in class io.quarkus.oidc.common.runtime.OidcCommonConfig
- 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
- signJwt(OidcCommonConfig) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
- signJwtWithKey(OidcCommonConfig, Key) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
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 of the OIDC token endpoint which issues access and refresh tokens using either 'client_credentials' or 'password' grants
- toProxyOptions(OidcCommonConfig.Proxy) - Static method in class io.quarkus.oidc.common.runtime.OidcCommonUtils
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
- 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 values from enum
OidcCommonConfig.Tls.Verification. - 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
W
- WELL_KNOWN_CONFIGURATION - Static variable in class io.quarkus.oidc.common.runtime.OidcConstants
All Classes All Packages