Skip navigation links
Quarkus - OpenID Connect Adapter - Runtime 1.1.1.Final
A B C E F G I J O P R S T V 

A

AbstractOidcAuthenticationMechanism - Class in io.quarkus.oidc.runtime
 
AbstractOidcAuthenticationMechanism() - Constructor for class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
 
AccessTokenCredential - Class in io.quarkus.oidc
 
AccessTokenCredential() - Constructor for class io.quarkus.oidc.AccessTokenCredential
 
AccessTokenCredential(String) - Constructor for class io.quarkus.oidc.AccessTokenCredential
Create AccessTokenCredential
AccessTokenCredential(String, RefreshToken) - Constructor for class io.quarkus.oidc.AccessTokenCredential
Create AccessTokenCredential
applicationType - Variable in class io.quarkus.oidc.runtime.OidcBuildTimeConfig
The application type, which can be one of the following values from enum OidcBuildTimeConfig.ApplicationType.
audience - Variable in class io.quarkus.oidc.runtime.OidcConfig.Token
Expected audience `aud` claim value which may be a string or an array of strings
auth - Variable in class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
 
authenticate(IdentityProviderManager, TokenCredential) - Method in class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
 
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.oidc.runtime.BearerAuthenticationMechanism
 
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.oidc.runtime.CodeAuthenticationMechanism
 
authenticate(TokenAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.oidc.runtime.OidcIdentityProvider
 
authentication - Variable in class io.quarkus.oidc.runtime.OidcConfig
Different options to configure authorization requests
Authentication() - Constructor for class io.quarkus.oidc.runtime.OidcConfig.Authentication
 
authServerUrl - Variable in class io.quarkus.oidc.runtime.OidcConfig
The base URL of the OpenID Connect (OIDC) server, for example, 'https://host:port/auth'.

B

BEARER - Static variable in class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
 
BearerAuthenticationMechanism - Class in io.quarkus.oidc.runtime
 
BearerAuthenticationMechanism() - Constructor for class io.quarkus.oidc.runtime.BearerAuthenticationMechanism
 

C

clientId - Variable in class io.quarkus.oidc.runtime.OidcConfig
The client-id of the application.
CodeAuthenticationMechanism - Class in io.quarkus.oidc.runtime
 
CodeAuthenticationMechanism() - Constructor for class io.quarkus.oidc.runtime.CodeAuthenticationMechanism
 
config - Variable in class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
 
connectionDelay - Variable in class io.quarkus.oidc.runtime.OidcConfig
The maximum amount of time the adapter will try connecting to the currently unavailable OIDC server for.
construct() - Static method in class io.quarkus.oidc.runtime.OidcBuildTimeConfig$$accessor
 
construct() - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
construct() - Static method in class io.quarkus.oidc.runtime.OidcConfig$Authentication$$accessor
 
construct() - Static method in class io.quarkus.oidc.runtime.OidcConfig$Credentials$$accessor
 
construct() - Static method in class io.quarkus.oidc.runtime.OidcConfig$Roles$$accessor
 
construct() - Static method in class io.quarkus.oidc.runtime.OidcConfig$Token$$accessor
 
construct() - Static method in class io.quarkus.oidc.runtime.OidcRecorder$$accessor
 
credentials - Variable in class io.quarkus.oidc.runtime.OidcConfig
Credentials which the OIDC adapter will use to authenticate to the OIDC server.
Credentials() - Constructor for class io.quarkus.oidc.runtime.OidcConfig.Credentials
 
currentAccessToken() - Method in class io.quarkus.oidc.runtime.OidcJsonWebTokenProducer
The producer method for the current access token
currentAccessToken() - Method in class io.quarkus.oidc.runtime.OidcTokenCredentialProducer
 
currentIdToken() - Method in class io.quarkus.oidc.runtime.OidcJsonWebTokenProducer
The producer method for the current id token
currentIdToken() - Method in class io.quarkus.oidc.runtime.OidcTokenCredentialProducer
The producer method for the current id token
currentRefreshToken() - Method in class io.quarkus.oidc.runtime.OidcTokenCredentialProducer
 

E

enabled - Variable in class io.quarkus.oidc.runtime.OidcBuildTimeConfig
If the OIDC extension is enabled.

F

findRoles(String, OidcConfig.Roles, JsonObject) - Static method in class io.quarkus.oidc.runtime.OidcUtils
 
fromAudience(String...) - Static method in class io.quarkus.oidc.runtime.OidcConfig.Token
 
fromClaimPath(String) - Static method in class io.quarkus.oidc.runtime.OidcConfig.Roles
 
fromClaimPathAndSeparator(String, String) - Static method in class io.quarkus.oidc.runtime.OidcConfig.Roles
 
fromIssuer(String) - Static method in class io.quarkus.oidc.runtime.OidcConfig.Token
 

G

get_applicationType(Object) - Static method in class io.quarkus.oidc.runtime.OidcBuildTimeConfig$$accessor
 
get_audience(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Token$$accessor
 
get_authentication(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_authServerUrl(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_clientId(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_connectionDelay(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_credentials(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_enabled(Object) - Static method in class io.quarkus.oidc.runtime.OidcBuildTimeConfig$$accessor
 
get_introspectionPath(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_issuer(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Token$$accessor
 
get_jwksPath(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_publicKey(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_redirectPath(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Authentication$$accessor
 
get_roleClaimPath(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Roles$$accessor
 
get_roleClaimSeparator(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Roles$$accessor
 
get_roles(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
get_scopes(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Authentication$$accessor
 
get_secret(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Credentials$$accessor
 
get_token(Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
getAuth() - Method in class io.quarkus.oidc.runtime.OidcIdentityProvider
 
getAuthServerUrl() - Method in class io.quarkus.oidc.runtime.OidcConfig
 
getChallenge(RoutingContext) - Method in class io.quarkus.oidc.runtime.BearerAuthenticationMechanism
 
getChallenge(RoutingContext) - Method in class io.quarkus.oidc.runtime.CodeAuthenticationMechanism
 
getClaims() - Method in class io.quarkus.oidc.runtime.OidcJwtCallerPrincipal
 
getClientId() - Method in class io.quarkus.oidc.runtime.OidcConfig
 
getCredentials() - Method in class io.quarkus.oidc.runtime.OidcConfig
 
getRefreshToken() - Method in class io.quarkus.oidc.AccessTokenCredential
 
getRequestType() - Method in class io.quarkus.oidc.runtime.OidcIdentityProvider
 
getRoleClaimPath() - Method in class io.quarkus.oidc.runtime.OidcConfig.Roles
 
getRoleClaimSeparator() - Method in class io.quarkus.oidc.runtime.OidcConfig.Roles
 
getRoles() - Method in class io.quarkus.oidc.runtime.OidcConfig
 
getSecret() - Method in class io.quarkus.oidc.runtime.OidcConfig.Credentials
 

I

identity - Variable in class io.quarkus.oidc.runtime.OidcJsonWebTokenProducer
 
identity - Variable in class io.quarkus.oidc.runtime.OidcTokenCredentialProducer
 
IdToken - Annotation Type in io.quarkus.oidc
 
IdTokenCredential - Class in io.quarkus.oidc
 
IdTokenCredential() - Constructor for class io.quarkus.oidc.IdTokenCredential
 
IdTokenCredential(String) - Constructor for class io.quarkus.oidc.IdTokenCredential
 
introspectionPath - Variable in class io.quarkus.oidc.runtime.OidcConfig
Relative path of the RFC7662 introspection service.
io.quarkus.oidc - package io.quarkus.oidc
 
io.quarkus.oidc.runtime - package io.quarkus.oidc.runtime
 
issuer - Variable in class io.quarkus.oidc.runtime.OidcConfig.Token
Expected issuer 'iss' claim value

J

jwksPath - Variable in class io.quarkus.oidc.runtime.OidcConfig
Relative path of the OIDC service returning a JWK set.

O

OidcBuildTimeConfig - Class in io.quarkus.oidc.runtime
Build time configuration for OIDC.
OidcBuildTimeConfig() - Constructor for class io.quarkus.oidc.runtime.OidcBuildTimeConfig
 
OidcBuildTimeConfig$$accessor - Class in io.quarkus.oidc.runtime
 
OidcBuildTimeConfig.ApplicationType - Enum in io.quarkus.oidc.runtime
 
OidcConfig - Class in io.quarkus.oidc.runtime
 
OidcConfig() - Constructor for class io.quarkus.oidc.runtime.OidcConfig
 
OidcConfig$$accessor - Class in io.quarkus.oidc.runtime
 
OidcConfig$Authentication$$accessor - Class in io.quarkus.oidc.runtime
 
OidcConfig$Credentials$$accessor - Class in io.quarkus.oidc.runtime
 
OidcConfig$Roles$$accessor - Class in io.quarkus.oidc.runtime
 
OidcConfig$Token$$accessor - Class in io.quarkus.oidc.runtime
 
OidcConfig.Authentication - Class in io.quarkus.oidc.runtime
Defines the authorization request properties when authenticating users using the Authorization Code Grant Type.
OidcConfig.Credentials - Class in io.quarkus.oidc.runtime
 
OidcConfig.Roles - Class in io.quarkus.oidc.runtime
 
OidcConfig.Token - Class in io.quarkus.oidc.runtime
 
OIDCException - Exception in io.quarkus.oidc
 
OIDCException() - Constructor for exception io.quarkus.oidc.OIDCException
 
OIDCException(String) - Constructor for exception io.quarkus.oidc.OIDCException
 
OIDCException(Throwable) - Constructor for exception io.quarkus.oidc.OIDCException
 
OIDCException(String, Throwable) - Constructor for exception io.quarkus.oidc.OIDCException
 
OidcIdentityProvider - Class in io.quarkus.oidc.runtime
 
OidcIdentityProvider() - Constructor for class io.quarkus.oidc.runtime.OidcIdentityProvider
 
OidcJsonWebTokenProducer - Class in io.quarkus.oidc.runtime
 
OidcJsonWebTokenProducer() - Constructor for class io.quarkus.oidc.runtime.OidcJsonWebTokenProducer
 
OidcJwtCallerPrincipal - Class in io.quarkus.oidc.runtime
An implementation of JWTCallerPrincipal that builds on the Elytron attributes
OidcJwtCallerPrincipal(JwtClaims) - Constructor for class io.quarkus.oidc.runtime.OidcJwtCallerPrincipal
 
OidcRecorder - Class in io.quarkus.oidc.runtime
 
OidcRecorder() - Constructor for class io.quarkus.oidc.runtime.OidcRecorder
 
OidcRecorder$$accessor - Class in io.quarkus.oidc.runtime
 
OidcTokenCredentialProducer - Class in io.quarkus.oidc.runtime
 
OidcTokenCredentialProducer() - Constructor for class io.quarkus.oidc.runtime.OidcTokenCredentialProducer
 
OidcUtils - Class in io.quarkus.oidc.runtime
 

P

publicKey - Variable in class io.quarkus.oidc.runtime.OidcConfig
Public key for the local JWT token verification.

R

redirectPath - Variable in class io.quarkus.oidc.runtime.OidcConfig.Authentication
Relative path for calculating a "redirect_uri" parameter.
RefreshToken - Class in io.quarkus.oidc
 
RefreshToken() - Constructor for class io.quarkus.oidc.RefreshToken
 
RefreshToken(String) - Constructor for class io.quarkus.oidc.RefreshToken
 
roleClaimPath - Variable in class io.quarkus.oidc.runtime.OidcConfig.Roles
Path to the claim containing an array of groups.
roleClaimSeparator - Variable in class io.quarkus.oidc.runtime.OidcConfig.Roles
Separator for splitting a string which may contain multiple group values.
roles - Variable in class io.quarkus.oidc.runtime.OidcConfig
Configuration to find and parse a custom claim containing the roles information.
Roles() - Constructor for class io.quarkus.oidc.runtime.OidcConfig.Roles
 

S

scopes - Variable in class io.quarkus.oidc.runtime.OidcConfig.Authentication
List of scopes
secret - Variable in class io.quarkus.oidc.runtime.OidcConfig.Credentials
The client secret
set_applicationType(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcBuildTimeConfig$$accessor
 
set_audience(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Token$$accessor
 
set_authentication(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_authServerUrl(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_clientId(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_connectionDelay(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_credentials(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_enabled(Object, boolean) - Static method in class io.quarkus.oidc.runtime.OidcBuildTimeConfig$$accessor
 
set_introspectionPath(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_issuer(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Token$$accessor
 
set_jwksPath(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_publicKey(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_redirectPath(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Authentication$$accessor
 
set_roleClaimPath(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Roles$$accessor
 
set_roleClaimSeparator(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Roles$$accessor
 
set_roles(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
set_scopes(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Authentication$$accessor
 
set_secret(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$Credentials$$accessor
 
set_token(Object, Object) - Static method in class io.quarkus.oidc.runtime.OidcConfig$$accessor
 
setAuth(OAuth2Auth, OidcConfig) - Method in class io.quarkus.oidc.runtime.AbstractOidcAuthenticationMechanism
 
setAuth(OAuth2Auth) - Method in class io.quarkus.oidc.runtime.OidcIdentityProvider
 
setConfig(OidcConfig) - Method in class io.quarkus.oidc.runtime.OidcIdentityProvider
 
setup(OidcConfig, OidcBuildTimeConfig, RuntimeValue<Vertx>, BeanContainer) - Method in class io.quarkus.oidc.runtime.OidcRecorder
 

T

token - Variable in class io.quarkus.oidc.runtime.OidcConfig
Configuration how to validate the token claims.
Token() - Constructor for class io.quarkus.oidc.runtime.OidcConfig.Token
 
toOidcException(Throwable) - Static method in class io.quarkus.oidc.runtime.OidcRecorder
 

V

validateClaims(OidcConfig.Token, JsonObject) - Static method in class io.quarkus.oidc.runtime.OidcUtils
 
valueOf(String) - Static method in enum io.quarkus.oidc.runtime.OidcBuildTimeConfig.ApplicationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.quarkus.oidc.runtime.OidcBuildTimeConfig.ApplicationType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E F G I J O P R S T V 
Skip navigation links
Quarkus - OpenID Connect Adapter - Runtime 1.1.1.Final

Copyright © 2020 JBoss by Red Hat. All rights reserved.