Index

A C D F G N O S V 
All Classes and Interfaces|All Packages|Serialized Form

A

afterPropertiesSet() - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
API_TOKEN - Enum constant in enum class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsMethod
A static API token.

C

check(String, String, String, String) - Method in class dev.openfga.OpenFga
Perform an FGA check.
check(String, String, String, String, String) - Method in class dev.openfga.OpenFga
Perform an FGA check.
CLIENT_CREDENTIALS - Enum constant in enum class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsMethod
OAuth2 client credentials that can be used to acquire an OAuth2 access token.
ConditionalOnFgaProperties - Annotation Interface in dev.openfga.autoconfigure
 
Credentials() - Constructor for class dev.openfga.autoconfigure.OpenFgaProperties.Credentials
 
CredentialsConfiguration() - Constructor for class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 

D

dev.openfga - package dev.openfga
 
dev.openfga.autoconfigure - package dev.openfga.autoconfigure
 

F

fga(OpenFgaClient) - Method in class dev.openfga.autoconfigure.OpenFgaAutoConfiguration
 
fgaClient(ClientConfiguration) - Method in class dev.openfga.autoconfigure.OpenFgaAutoConfiguration
 
fgaConfig() - Method in class dev.openfga.autoconfigure.OpenFgaAutoConfiguration
 

G

getApiAudience() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
getApiToken() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
getApiTokenIssuer() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
getApiUrl() - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
getAuthorizationModelId() - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
getClientId() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
getClientSecret() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
getConfig() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.Credentials
 
getCredentials() - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
getMethod() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.Credentials
 
getScopes() - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
getStoreId() - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 

N

NONE - Enum constant in enum class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsMethod
No authentication

O

OpenFga - Class in dev.openfga
A bean that can be used to perform common FGA tasks, such as execute a check request.
OpenFga(OpenFgaClient) - Constructor for class dev.openfga.OpenFga
 
OpenFgaAutoConfiguration - Class in dev.openfga.autoconfigure
Configures an openFgaClient and openFga beans based on configuration values.
OpenFgaAutoConfiguration(OpenFgaProperties) - Constructor for class dev.openfga.autoconfigure.OpenFgaAutoConfiguration
 
OpenFgaCheckException - Exception in dev.openfga
 
OpenFgaCheckException(String, Throwable) - Constructor for exception dev.openfga.OpenFgaCheckException
 
OpenFgaProperties - Class in dev.openfga.autoconfigure
Properties used to configure an OpenFgaClient
OpenFgaProperties() - Constructor for class dev.openfga.autoconfigure.OpenFgaProperties
 
OpenFgaProperties.Credentials - Class in dev.openfga.autoconfigure
OpenFgaClient credentials properties
OpenFgaProperties.CredentialsConfiguration - Class in dev.openfga.autoconfigure
OpenFgaClient credentials configuration properties
OpenFgaProperties.CredentialsMethod - Enum Class in dev.openfga.autoconfigure
OpenFgaClient credentials methods

S

setApiAudience(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
setApiToken(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
setApiTokenIssuer(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
setApiUrl(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
setAuthorizationModelId(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
setClientId(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
setClientSecret(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
setConfig(OpenFgaProperties.CredentialsConfiguration) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.Credentials
 
setCredentials(OpenFgaProperties.Credentials) - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
setMethod(OpenFgaProperties.CredentialsMethod) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.Credentials
 
setScopes(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsConfiguration
 
setStoreId(String) - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 

V

validate() - Method in class dev.openfga.autoconfigure.OpenFgaProperties
 
valueOf(String) - Static method in enum class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsMethod
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.openfga.autoconfigure.OpenFgaProperties.CredentialsMethod
Returns an array containing the constants of this enum class, in the order they are declared.
A C D F G N O S V 
All Classes and Interfaces|All Packages|Serialized Form