Index

A C D E G H I K M N O P S T V 
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-openfga label 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.
A C D E G H I K M N O P S T V 
All Classes and Interfaces|All Packages