Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractDevUIProcessor - Class in io.quarkus.oidc.deployment.devservices
- AbstractDevUIProcessor() - Constructor for class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- addDefaultCacheBean(OidcConfig, OidcRecorder, CoreVertxBuildItem) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- additionalBeans(BuildProducer<AdditionalBeanBuildItem>, BuildProducer<ReflectiveClassBuildItem>) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- addQualifiers() - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- AUTHORIZATION_PATH_CONFIG_KEY - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
C
- capturedDevServicesConfiguration - Static variable in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor
- checkClaim(BeanRegistrationPhaseBuildItem, BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- CLIENT - Enum constant in enum class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant.Type
-
`client_credentials` grant
- CLIENT - Enum constant in enum class io.quarkus.oidc.deployment.DevUiConfig.Grant.Type
-
'client_credentials' grant
- CLIENT_ID_CONFIG_KEY - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- CLIENT_SECRET_CONFIG_KEY - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- CODE - Enum constant in enum class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant.Type
-
`authorization_code` grant
- CODE - Enum constant in enum class io.quarkus.oidc.deployment.DevUiConfig.Grant.Type
-
'authorization_code' grant
- config - Variable in class io.quarkus.oidc.deployment.OidcBuildStep.IsCacheEnabled
- config - Variable in class io.quarkus.oidc.deployment.OidcBuildStep.IsEnabled
- CONFIG_PREFIX - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- containerEnv - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Environment variables to be passed to the container.
- containerMemoryLimit - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Memory limit for Keycloak container
- createProviderWebComponent(OidcDevUiRecorder, Capabilities, String, String, String, String, String, String, boolean, BuildProducer<SyntheticBeanBuildItem>, Duration, Map<String, Map<String, String>>, NonApplicationRootPathBuildItem, ConfigurationBuildItem, String, Map<String, String>, List<String>, boolean) - Static method in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- createRealm - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Specifies whether to create the Keycloak realm when no realm file is found at the `realm-path`.
D
- defaultTokenCacheEnabled - Variable in class io.quarkus.oidc.deployment.OidcBuildTimeConfig
-
Enable the registration of the Default TokenIntrospection and UserInfo Cache implementation bean.
- detectAccessTokenVerificationRequired(BeanRegistrationPhaseBuildItem, BuildProducer<RunTimeConfigurationDefaultBuildItem>) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- devservices - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakBuildTimeConfig
-
Dev Services.
- DevServicesConfig - Class in io.quarkus.oidc.deployment.devservices.keycloak
- DevServicesConfig() - Constructor for class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
- DevServicesConfig.Grant - Class in io.quarkus.oidc.deployment.devservices.keycloak
- DevServicesConfig.Grant.Type - Enum Class in io.quarkus.oidc.deployment.devservices.keycloak
- devui - Variable in class io.quarkus.oidc.deployment.OidcBuildTimeConfig
-
Dev UI configuration.
- DevUiConfig - Class in io.quarkus.oidc.deployment
- DevUiConfig() - Constructor for class io.quarkus.oidc.deployment.DevUiConfig
- DevUiConfig.Grant - Class in io.quarkus.oidc.deployment
- DevUiConfig.Grant.Type - Enum Class in io.quarkus.oidc.deployment
E
- enabled - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Flag to enable (default) or disable Dev Services.
- enabled - Variable in class io.quarkus.oidc.deployment.OidcBuildTimeConfig
-
If the OIDC extension is enabled.
- enableSslInNative() - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- END_SESSION_PATH_CONFIG_KEY - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- equals(Object) - Method in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
F
- featureBuildItem() - Method in class io.quarkus.oidc.deployment.OidcAlwaysEnabledProcessor
G
- get_keycloakConfig(Object) - Static method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor$$accessor
- get_oidcConfig(Object) - Static method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor$$accessor
- get_oidcConfig(Object) - Static method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor$$accessor
- get_oidcConfig(Object) - Static method in class io.quarkus.oidc.deployment.devservices.OidcDevUIProcessor$$accessor
- getAsBoolean() - Method in class io.quarkus.oidc.deployment.OidcBuildStep.IsCacheEnabled
- getAsBoolean() - Method in class io.quarkus.oidc.deployment.OidcBuildStep.IsEnabled
- getConfig() - Method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesConfigBuildItem
- getErrorStatus() - Method in exception class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.RealmEndpointAccessException
- getGrantType() - Method in enum class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant.Type
- getGrantType() - Method in enum class io.quarkus.oidc.deployment.DevUiConfig.Grant.Type
- getProperties() - Method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesConfigBuildItem
- grant - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Deprecated.
- grant - Variable in class io.quarkus.oidc.deployment.DevUiConfig
-
Grant type which affects how OpenId Connect Dev UI will facilitate the token acquisition.
- Grant() - Constructor for class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant
- Grant() - Constructor for class io.quarkus.oidc.deployment.DevUiConfig.Grant
- grantOptions - Variable in class io.quarkus.oidc.deployment.DevUiConfig
-
Grant options
H
- hashCode() - Method in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
I
- imageName - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
The container image name for Dev Services providers.
- IMPLICIT - Enum constant in enum class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant.Type
-
`implicit` grant
- IMPLICIT - Enum constant in enum class io.quarkus.oidc.deployment.DevUiConfig.Grant.Type
-
'implicit' grant
- initTenantConfigBean(OidcRecorder) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- io.quarkus.oidc.deployment - package io.quarkus.oidc.deployment
- io.quarkus.oidc.deployment.devservices - package io.quarkus.oidc.deployment.devservices
- io.quarkus.oidc.deployment.devservices.keycloak - package io.quarkus.oidc.deployment.devservices.keycloak
- IsCacheEnabled() - Constructor for class io.quarkus.oidc.deployment.OidcBuildStep.IsCacheEnabled
- isContainerRestarted() - Method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesConfigBuildItem
- IsEnabled() - Constructor for class io.quarkus.oidc.deployment.OidcBuildStep.IsEnabled
J
- javaOpts - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
The `JAVA_OPTS` passed to the keycloak JVM
- jwtClaimIntegration(Capabilities) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
K
- KeycloakBuildTimeConfig - Class in io.quarkus.oidc.deployment.devservices.keycloak
-
Build time configuration for OIDC.
- KeycloakBuildTimeConfig() - Constructor for class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakBuildTimeConfig
- keycloakConfig - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor
- KeycloakDevServicesConfigBuildItem - Class in io.quarkus.oidc.deployment.devservices.keycloak
- KeycloakDevServicesConfigBuildItem(Map<String, String>, Map<String, Object>, boolean) - Constructor for class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesConfigBuildItem
- KeycloakDevServicesProcessor - Class in io.quarkus.oidc.deployment.devservices.keycloak
- KeycloakDevServicesProcessor() - Constructor for class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor
- KeycloakDevServicesProcessor.RealmEndpointAccessException - Exception Class in io.quarkus.oidc.deployment.devservices.keycloak
- KeycloakDevServicesProcessor$$accessor - Class in io.quarkus.oidc.deployment.devservices.keycloak
- KeycloakDevUIProcessor - Class in io.quarkus.oidc.deployment.devservices.keycloak
- KeycloakDevUIProcessor() - Constructor for class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor
- KeycloakDevUIProcessor$$accessor - Class in io.quarkus.oidc.deployment.devservices.keycloak
- keycloakXImage - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Indicates if a Keycloak-X image is used.
M
- makeTenantIdentityProviderInjectionPointsNamed() - Method in class io.quarkus.oidc.deployment.OidcBuildStep
O
- OidcAlwaysEnabledProcessor - Class in io.quarkus.oidc.deployment
- OidcAlwaysEnabledProcessor() - Constructor for class io.quarkus.oidc.deployment.OidcAlwaysEnabledProcessor
- OidcBuildStep - Class in io.quarkus.oidc.deployment
- OidcBuildStep() - Constructor for class io.quarkus.oidc.deployment.OidcBuildStep
- OidcBuildStep.IsCacheEnabled - Class in io.quarkus.oidc.deployment
- OidcBuildStep.IsEnabled - Class in io.quarkus.oidc.deployment
- OidcBuildTimeConfig - Class in io.quarkus.oidc.deployment
-
Build time configuration for OIDC.
- OidcBuildTimeConfig() - Constructor for class io.quarkus.oidc.deployment.OidcBuildTimeConfig
- oidcConfig - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor
- oidcConfig - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor
- oidcConfig - Variable in class io.quarkus.oidc.deployment.devservices.OidcDevUIProcessor
- OidcDevServicesBuildItem - Class in io.quarkus.oidc.deployment.devservices
-
Marker build item which indicates that Dev Services for OIDC are provided by another extension.
- OidcDevServicesBuildItem() - Constructor for class io.quarkus.oidc.deployment.devservices.OidcDevServicesBuildItem
- OidcDevUIProcessor - Class in io.quarkus.oidc.deployment.devservices
- OidcDevUIProcessor() - Constructor for class io.quarkus.oidc.deployment.devservices.OidcDevUIProcessor
- OidcDevUIProcessor$$accessor - Class in io.quarkus.oidc.deployment.devservices
P
- PASSWORD - Enum constant in enum class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant.Type
-
`password` grant
- PASSWORD - Enum constant in enum class io.quarkus.oidc.deployment.DevUiConfig.Grant.Type
-
'password' grant
- port - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
The specific port for the dev service to listen on.
- POST_LOGOUT_URI_PARAM_CONFIG_KEY - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- prepareOidcDevConsole(CuratedApplicationShutdownBuildItem, Capabilities, BuildProducer<SyntheticBeanBuildItem>, NonApplicationRootPathBuildItem, BuildProducer<CardPageBuildItem>, ConfigurationBuildItem, OidcDevUiRecorder) - Method in class io.quarkus.oidc.deployment.devservices.OidcDevUIProcessor
- produceOidcDevJsonRpcService() - Method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor
- produceOidcDevJsonRpcService() - Method in class io.quarkus.oidc.deployment.devservices.OidcDevUIProcessor
- produceProviderComponent(Optional<KeycloakDevServicesConfigBuildItem>, BuildProducer<CardPageBuildItem>, OidcDevUiRecorder, NonApplicationRootPathBuildItem, BuildProducer<SyntheticBeanBuildItem>, ConfigurationBuildItem, Capabilities) - Method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor
- produceTenantIdentityProviders(BuildProducer<SyntheticBeanBuildItem>, OidcRecorder, BeanDiscoveryFinishedBuildItem, CombinedIndexBuildItem) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
-
Produce
TenantIdentityProviderwith already selected tenant for eachTenantIdentityProviderinjection point annotated withTenantannotation. - provideSecurityInformation(BuildProducer<SecurityInformationBuildItem>) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
R
- RealmEndpointAccessException(int) - Constructor for exception class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor.RealmEndpointAccessException
- realmEndpointNotAvailable() - Static method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor
- realmName - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
The name of the Keycloak realm.
- realmPath - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
A comma-separated list of class or file system paths to Keycloak realm files.
- registerHttpAuthMechanismAnnotation() - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- registerTenantResolverInterceptor(Capabilities, OidcRecorder, HttpBuildTimeConfig, CombinedIndexBuildItem, BuildProducer<EagerSecurityInterceptorBindingBuildItem>, BuildProducer<SystemPropertyBuildItem>) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- resourceAliases - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Aliases to additional class or file system resources that are used to initialize Keycloak.
- resourceMappings - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Additional class or file system resources that are used to initialize Keycloak.
- roles - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
A map of roles for Keycloak users.
S
- SCOPES_KEY - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- serviceName - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
The value of the `quarkus-dev-service-keycloak` label for identifying the Keycloak container.
- set_keycloakConfig(Object, Object) - Static method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor$$accessor
- set_oidcConfig(Object, Object) - Static method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor$$accessor
- set_oidcConfig(Object, Object) - Static method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevUIProcessor$$accessor
- set_oidcConfig(Object, Object) - Static method in class io.quarkus.oidc.deployment.devservices.OidcDevUIProcessor$$accessor
- setup(BeanRegistrationPhaseBuildItem, OidcConfig, OidcRecorder, CoreVertxBuildItem, TlsRegistryBuildItem) - Method in class io.quarkus.oidc.deployment.OidcBuildStep
- shared - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Determines if the Keycloak container is shared.
- showLogs - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Show Keycloak log messages with a "Keycloak:" prefix.
- startCommand - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
Keycloak start command.
- startKeycloakContainer(DockerStatusBuildItem, BuildProducer<KeycloakDevServicesConfigBuildItem>, List<DevServicesSharedNetworkBuildItem>, Optional<OidcDevServicesBuildItem>, KeycloakBuildTimeConfig, CuratedApplicationShutdownBuildItem, LaunchModeBuildItem, Optional<ConsoleInstalledBuildItem>, LoggingSetupBuildItem, GlobalDevServicesConfig) - Method in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor
T
- TOKEN_PATH_CONFIG_KEY - Static variable in class io.quarkus.oidc.deployment.devservices.AbstractDevUIProcessor
- type - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant
-
Defines the grant type for aquiring tokens for testing OIDC `service` applications.
- type - Variable in class io.quarkus.oidc.deployment.DevUiConfig.Grant
-
Grant type which will be used to acquire a token to test the OIDC 'service' applications
U
- users - Variable in class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig
-
A map of Keycloak usernames to passwords.
V
- valueOf(String) - Static method in enum class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.oidc.deployment.DevUiConfig.Grant.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkus.oidc.deployment.devservices.keycloak.DevServicesConfig.Grant.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.deployment.DevUiConfig.Grant.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vertxInstance - Static variable in class io.quarkus.oidc.deployment.devservices.keycloak.KeycloakDevServicesProcessor
- vertxInstance - Static variable in class io.quarkus.oidc.deployment.devservices.OidcDevUIProcessor
W
- webClientTimeout - Variable in class io.quarkus.oidc.deployment.DevUiConfig
-
The WebClient timeout.
All Classes and Interfaces|All Packages|Constant Field Values
DevUiConfig.grantinstead.