A C D E G H I N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absoluteExpiresIn - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
If the access token 'expires_in' property should be checked as an absolute time value as opposed to a duration relative to the current time.
- AbstractTokensProducer - Class in io.quarkus.oidc.client.runtime
- AbstractTokensProducer() - Constructor for class io.quarkus.oidc.client.runtime.AbstractTokensProducer
- accessTokenProperty - Variable in class io.quarkus.oidc.client.OidcClientConfig.Grant
-
Access token property name in a token grant response
- awaitTokens() - Method in class io.quarkus.oidc.client.runtime.AbstractTokensProducer
C
- CLIENT - io.quarkus.oidc.client.OidcClientConfig.Grant.Type
-
'client_credentials' grant requiring an OIDC client authentication only
- clientEnabled - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
If this client configuration is enabled.
- clientId() - Method in class io.quarkus.oidc.client.runtime.AbstractTokensProducer
- close() - Method in class io.quarkus.oidc.client.runtime.OidcClientImpl
- close() - Method in class io.quarkus.oidc.client.runtime.OidcClientsImpl
- CODE - io.quarkus.oidc.client.OidcClientConfig.Grant.Type
-
'authorization_code' grant requiring an OIDC client authentication as well as at least 'code' and 'redirect_uri' parameters which must be passed to OidcClient at the token request time.
- createOidcClient(OidcClientConfig, String, TlsConfig, Supplier<Vertx>) - Static method in class io.quarkus.oidc.client.runtime.OidcClientRecorder
- createOidcClientBean(OidcClients) - Method in class io.quarkus.oidc.client.runtime.OidcClientRecorder
- createOidcClientBean(OidcClients, String) - Method in class io.quarkus.oidc.client.runtime.OidcClientRecorder
- createOidcClientsBean(OidcClients) - Method in class io.quarkus.oidc.client.runtime.OidcClientRecorder
- createOidcClientUni(OidcClientConfig, String, TlsConfig, Supplier<Vertx>) - Static method in class io.quarkus.oidc.client.runtime.OidcClientRecorder
D
- defaultClient - Variable in class io.quarkus.oidc.client.runtime.OidcClientsConfig
-
The default client.
- DisabledOidcClientException - Exception in io.quarkus.oidc.client.runtime
- DisabledOidcClientException() - Constructor for exception io.quarkus.oidc.client.runtime.DisabledOidcClientException
- DisabledOidcClientException(String) - Constructor for exception io.quarkus.oidc.client.runtime.DisabledOidcClientException
- DisabledOidcClientException(String, Throwable) - Constructor for exception io.quarkus.oidc.client.runtime.DisabledOidcClientException
- DisabledOidcClientException(Throwable) - Constructor for exception io.quarkus.oidc.client.runtime.DisabledOidcClientException
E
- earlyTokenAcquisition - Variable in class io.quarkus.oidc.client.runtime.AbstractTokensProducer
- earlyTokensAcquisition - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
Requires that all filters which use 'OidcClient' acquire the tokens at the post-construct initialization time, possibly long before these tokens are used.
- enabled - Variable in class io.quarkus.oidc.client.runtime.OidcClientBuildTimeConfig
-
If the OIDC client extension is enabled.
- EXCHANGE - io.quarkus.oidc.client.OidcClientConfig.Grant.Type
-
'urn:ietf:params:oauth:grant-type:token-exchange' grant requiring an OIDC client authentication as well as at least 'subject_token' parameter which must be passed to OidcClient at the token request time.
- expiresInProperty - Variable in class io.quarkus.oidc.client.OidcClientConfig.Grant
-
Access token expiry property name in a token grant response
G
- get(String) - Method in class io.quarkus.oidc.client.Tokens
- getAccessToken() - Method in class io.quarkus.oidc.client.Tokens
- getAccessTokenExpiresAt() - Method in class io.quarkus.oidc.client.Tokens
- getAccessTokenProperty() - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- getClient() - Method in interface io.quarkus.oidc.client.OidcClients
-
Returns a default
OidcClient
. - getClient() - Method in class io.quarkus.oidc.client.runtime.OidcClientsImpl
- getClient(String) - Method in interface io.quarkus.oidc.client.OidcClients
-
Returns an
OidcClient
with a specific id. - getClient(String) - Method in class io.quarkus.oidc.client.runtime.OidcClientsImpl
- getExpiresInProperty() - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- getGrant() - Method in class io.quarkus.oidc.client.OidcClientConfig
- getGrantOptions() - Method in class io.quarkus.oidc.client.OidcClientConfig
- getGrantType() - Method in enum io.quarkus.oidc.client.OidcClientConfig.Grant.Type
- getHeaders() - Method in class io.quarkus.oidc.client.OidcClientConfig
- getId() - Method in class io.quarkus.oidc.client.OidcClientConfig
- getRefreshExpiresInProperty() - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- getRefreshToken() - Method in class io.quarkus.oidc.client.Tokens
- getRefreshTokenProperty() - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- getRefreshTokenTimeSkew() - Method in class io.quarkus.oidc.client.OidcClientConfig
- getRefreshTokenTimeSkew() - Method in class io.quarkus.oidc.client.Tokens
- getScopes() - Method in class io.quarkus.oidc.client.OidcClientConfig
- getTokens() - Method in interface io.quarkus.oidc.client.OidcClient
-
Returns the grant tokens
- getTokens() - Method in class io.quarkus.oidc.client.runtime.AbstractTokensProducer
- getTokens(OidcClient) - Method in class io.quarkus.oidc.client.runtime.TokensHelper
- getTokens(Map<String, String>) - Method in interface io.quarkus.oidc.client.OidcClient
-
Returns the grant tokens
- getTokens(Map<String, String>) - Method in class io.quarkus.oidc.client.runtime.OidcClientImpl
- getType() - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- grant - Variable in class io.quarkus.oidc.client.OidcClientConfig
- Grant() - Constructor for class io.quarkus.oidc.client.OidcClientConfig.Grant
- grantOptions - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
Grant options
H
- headers - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
Custom HTTP headers which have to be sent to the token endpoint
I
- id - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
A unique OIDC client identifier.
- init() - Method in class io.quarkus.oidc.client.runtime.AbstractTokensProducer
- initTokens() - Method in class io.quarkus.oidc.client.runtime.AbstractTokensProducer
- initTokens(OidcClient) - Method in class io.quarkus.oidc.client.runtime.TokensHelper
- io.quarkus.oidc.client - package io.quarkus.oidc.client
- io.quarkus.oidc.client.runtime - package io.quarkus.oidc.client.runtime
- isAbsoluteExpiresIn() - Method in class io.quarkus.oidc.client.OidcClientConfig
- isAccessTokenExpired() - Method in class io.quarkus.oidc.client.Tokens
- isAccessTokenWithinRefreshInterval() - Method in class io.quarkus.oidc.client.Tokens
- isClientEnabled() - Method in class io.quarkus.oidc.client.OidcClientConfig
- isRefreshTokenExpired() - Method in class io.quarkus.oidc.client.Tokens
N
- namedClients - Variable in class io.quarkus.oidc.client.runtime.OidcClientsConfig
-
Additional named clients.
- NamedOidcClient - Annotation Type in io.quarkus.oidc.client
-
Specification of OIDC client to be injected.
- newClient(OidcClientConfig) - Method in interface io.quarkus.oidc.client.OidcClients
-
Returns a new
OidcClient
. - newClient(OidcClientConfig) - Method in class io.quarkus.oidc.client.runtime.OidcClientsImpl
O
- OidcClient - Interface in io.quarkus.oidc.client
-
Token grant client
- OidcClientBuildTimeConfig - Class in io.quarkus.oidc.client.runtime
-
Build time configuration for OIDC client.
- OidcClientBuildTimeConfig() - Constructor for class io.quarkus.oidc.client.runtime.OidcClientBuildTimeConfig
- OidcClientConfig - Class in io.quarkus.oidc.client
- OidcClientConfig() - Constructor for class io.quarkus.oidc.client.OidcClientConfig
- OidcClientConfig.Grant - Class in io.quarkus.oidc.client
- OidcClientConfig.Grant.Type - Enum in io.quarkus.oidc.client
- OidcClientException - Exception in io.quarkus.oidc.client
- OidcClientException() - Constructor for exception io.quarkus.oidc.client.OidcClientException
- OidcClientException(String) - Constructor for exception io.quarkus.oidc.client.OidcClientException
- OidcClientException(String, Throwable) - Constructor for exception io.quarkus.oidc.client.OidcClientException
- OidcClientException(Throwable) - Constructor for exception io.quarkus.oidc.client.OidcClientException
- OidcClientImpl - Class in io.quarkus.oidc.client.runtime
- OidcClientImpl(WebClient, String, String, MultiMap, MultiMap, OidcClientConfig) - Constructor for class io.quarkus.oidc.client.runtime.OidcClientImpl
- OidcClientRecorder - Class in io.quarkus.oidc.client.runtime
- OidcClientRecorder() - Constructor for class io.quarkus.oidc.client.runtime.OidcClientRecorder
- OidcClients - Interface in io.quarkus.oidc.client
-
Token grant clients
- OidcClientsConfig - Class in io.quarkus.oidc.client.runtime
- OidcClientsConfig() - Constructor for class io.quarkus.oidc.client.runtime.OidcClientsConfig
- OidcClientsImpl - Class in io.quarkus.oidc.client.runtime
- OidcClientsImpl() - Constructor for class io.quarkus.oidc.client.runtime.OidcClientsImpl
- OidcClientsImpl(OidcClient, Map<String, OidcClient>, Function<OidcClientConfig, Uni<OidcClient>>) - Constructor for class io.quarkus.oidc.client.runtime.OidcClientsImpl
P
- PASSWORD - io.quarkus.oidc.client.OidcClientConfig.Grant.Type
-
'password' grant requiring both OIDC client and user ('username' and 'password') authentications
- produceTokens() - Method in class io.quarkus.oidc.client.runtime.TokensProducer
R
- REFRESH - io.quarkus.oidc.client.OidcClientConfig.Grant.Type
-
'refresh_token' grant requiring an OIDC client authentication and a refresh token.
- refreshExpiresInProperty - Variable in class io.quarkus.oidc.client.OidcClientConfig.Grant
-
Refresh token expiry property name in a token grant response
- refreshTokenExpiresAt - Variable in class io.quarkus.oidc.client.Tokens
- refreshTokenProperty - Variable in class io.quarkus.oidc.client.OidcClientConfig.Grant
-
Refresh token property name in a token grant response
- refreshTokens(String) - Method in interface io.quarkus.oidc.client.OidcClient
-
Refreshes the grant tokens
- refreshTokens(String) - Method in class io.quarkus.oidc.client.runtime.OidcClientImpl
- refreshTokenTimeSkew - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
Refresh token time skew in seconds.
S
- scopes - Variable in class io.quarkus.oidc.client.OidcClientConfig
-
List of access token scopes
- setAbsoluteExpiresIn(boolean) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setAccessTokenProperty(String) - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- setClientEnabled(boolean) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setExpiresInProperty(String) - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- setGrant(OidcClientConfig.Grant) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setGrantOptions(Map<String, Map<String, String>>) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setHeaders(Map<String, String>) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setId(String) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setRefreshExpiresInProperty(String) - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- setRefreshTokenProperty(String) - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- setRefreshTokenTimeSkew(Duration) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setScopes(List<String>) - Method in class io.quarkus.oidc.client.OidcClientConfig
- setType(OidcClientConfig.Grant.Type) - Method in class io.quarkus.oidc.client.OidcClientConfig.Grant
- setup(OidcClientsConfig, TlsConfig, Supplier<Vertx>) - Method in class io.quarkus.oidc.client.runtime.OidcClientRecorder
T
- TokenRequestState(Tokens) - Constructor for class io.quarkus.oidc.client.runtime.TokensHelper.TokenRequestState
- TokenRequestState(Uni<Tokens>) - Constructor for class io.quarkus.oidc.client.runtime.TokensHelper.TokenRequestState
- tokens - Variable in class io.quarkus.oidc.client.runtime.TokensHelper.TokenRequestState
- Tokens - Class in io.quarkus.oidc.client
-
Access and Refresh tokens returned from a token grant request
- Tokens(String, Long, Duration, String, Long, JsonObject) - Constructor for class io.quarkus.oidc.client.Tokens
- tokensHelper - Variable in class io.quarkus.oidc.client.runtime.AbstractTokensProducer
- TokensHelper - Class in io.quarkus.oidc.client.runtime
- TokensHelper() - Constructor for class io.quarkus.oidc.client.runtime.TokensHelper
- TokensHelper.TokenRequestState - Class in io.quarkus.oidc.client.runtime
- TokensProducer - Class in io.quarkus.oidc.client.runtime
- TokensProducer() - Constructor for class io.quarkus.oidc.client.runtime.TokensProducer
- tokenUni - Variable in class io.quarkus.oidc.client.runtime.TokensHelper.TokenRequestState
- toOidcClientException(String, Throwable) - Static method in class io.quarkus.oidc.client.runtime.OidcClientRecorder
- type - Variable in class io.quarkus.oidc.client.OidcClientConfig.Grant
-
Grant type
V
- value() - Method in annotation type io.quarkus.oidc.client.NamedOidcClient
- valueOf(String) - Static method in enum io.quarkus.oidc.client.OidcClientConfig.Grant.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.quarkus.oidc.client.OidcClientConfig.Grant.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages