Index
All Classes and Interfaces|All Packages
A
- audience() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.OIDC
-
OIDC audience of the tokens being signed by the authorization server.
- authentication() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Authentication configuration to use for the DevServices OpenFGA instance.
- authorizationModel() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
JSON formatted authorization model to upload during DevServices initialization.
- authorizationModelLocation() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Location of JSON formatted authorization model file to upload during DevServices initialization.
- authorizationTuples() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
JSON formatted authorization tuples to upload during DevServices initialization.
- authorizationTuplesLocation() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Location of JSON formatted authorization tuples file to upload during DevServices initialization.
C
- clientIdClaims() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.OIDC
-
ClientID claims that will be used to parse the clientID - configure in order of priority (first is highest).
- construct() - Static method in class io.quarkiverse.openfga.deployment.OpenFGAProcessor$$accessor
D
- devservices() - Method in interface io.quarkiverse.openfga.deployment.OpenFGABuildTimeConfig
-
Dev Services Configuration
- DevServicesOpenFGAConfig - Interface in io.quarkiverse.openfga.deployment
- DevServicesOpenFGAConfig.Authentication - Interface in io.quarkiverse.openfga.deployment
- DevServicesOpenFGAConfig.Authentication.Method - Enum Class in io.quarkiverse.openfga.deployment
- DevServicesOpenFGAConfig.Authentication.OIDC - Interface in io.quarkiverse.openfga.deployment
- DevServicesOpenFGAConfig.Authentication.Preshared - Interface in io.quarkiverse.openfga.deployment
- DevServicesOpenFGAConfig.Tls - Interface in io.quarkiverse.openfga.deployment
-
TLS configuration to use for the DevServices OpenFGA instance.
- DevServicesOpenFGAProcessor - Class in io.quarkiverse.openfga.deployment
- DevServicesOpenFGAProcessor() - Constructor for class io.quarkiverse.openfga.deployment.DevServicesOpenFGAProcessor
E
- enabled() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
If DevServices has been explicitly enabled or disabled.
- enabled() - Method in interface io.quarkiverse.openfga.deployment.OpenFGABuildTimeConfig.Health
-
Whether a health check is published in case the smallrye-health extension is present.
- enabled() - Method in interface io.quarkiverse.openfga.deployment.OpenFGABuildTimeConfig.Tracing
-
Whether tracing spans of client commands are reported.
G
- grpcPort() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Optional fixed port the gRPC service will be bound to.
H
- health() - Method in interface io.quarkiverse.openfga.deployment.OpenFGABuildTimeConfig
-
Health Check Configuration
- httpPort() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Optional fixed port the HTTP service will be bound to.
I
- imageName() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
The container image name to use, for container based DevServices providers.
- io.quarkiverse.openfga.deployment - package io.quarkiverse.openfga.deployment
- issuer() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.OIDC
-
OIDC issuer (authorization server) signing the tokens, and where the keys will be fetched from.
- issuerAliases() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.OIDC
-
OIDC issuer DNS aliases that will be accepted as valid when verifying the `iss` field of the JWTs.
K
- keys() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.Preshared
-
Pre-shared authentication keys.
M
- method() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication
-
Authentication method to configure for the dev services instance.
N
- NONE - Enum constant in enum class io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.Method
O
- oidc() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication
-
OIDC Configuration.
- OIDC - Enum constant in enum class io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.Method
- OpenFGABuildTimeConfig - Interface in io.quarkiverse.openfga.deployment
- OpenFGABuildTimeConfig.Health - Interface in io.quarkiverse.openfga.deployment
-
Health check configuration.
- OpenFGABuildTimeConfig.Tracing - Interface in io.quarkiverse.openfga.deployment
-
Tracing configuration.
- OpenFGAProcessor$$accessor - Class in io.quarkiverse.openfga.deployment
P
- pemCertificatePath() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Tls
-
Path to file containing a PEM encoded certificate to use for the DevServices OpenFGA instance.
- pemKeyPath() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Tls
-
Path to file containing a PEM encoded private key to use for the DevServices OpenFGA instance.
- playgroundPort() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Optional fixed port the Playground service will be bound to.
- preshared() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication
-
Pre-shared authentication keys.
- PRESHARED - Enum constant in enum class io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.Method
S
- serviceName() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
The value of the
quarkus-dev-service-openfgalabel attached to the started container. - shared() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Indicates if the OpenFGA instance managed by Quarkus DevServices is shared.
- startContainers(OpenFGABuildTimeConfig, Optional<ConsoleInstalledBuildItem>, LaunchModeBuildItem, DockerStatusBuildItem, CuratedApplicationShutdownBuildItem, LoggingSetupBuildItem, DevServicesConfig, BuildProducer<DevServicesResultBuildItem>) - Method in class io.quarkiverse.openfga.deployment.DevServicesOpenFGAProcessor
- startupTimeout() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Timeout while creating the store/authorizationModel
- storeName() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
Name of authorization store to create for DevServices.
- subjects() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.OIDC
-
OIDC subject names that will be accepted as valid when verifying the `sub` field of the JWTs.
T
- tls() - Method in interface io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig
-
TLS configuration to use for the DevServices OpenFGA instance.
- tracing() - Method in interface io.quarkiverse.openfga.deployment.OpenFGABuildTimeConfig
-
Tracing Configuration
V
- valueOf(String) - Static method in enum class io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.Method
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkiverse.openfga.deployment.DevServicesOpenFGAConfig.Authentication.Method
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages