Package io.quarkiverse.openfga.client
Class AuthorizationModelClient
- java.lang.Object
-
- io.quarkiverse.openfga.client.AuthorizationModelClient
-
public class AuthorizationModelClient extends Object
-
-
Constructor Summary
Constructors Constructor Description AuthorizationModelClient(API api, io.smallrye.mutiny.Uni<String> storeId, String authorizationModelId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<Boolean>check(TupleKey tupleKey, ContextualTupleKeys contextualTupleKeys)io.smallrye.mutiny.Uni<UsersetTree>expand(TupleKey tupleKey)io.smallrye.mutiny.Uni<AuthorizationModel>get()io.smallrye.mutiny.Uni<List<String>>listObjects(String type, String relation, String user, List<TupleKey> contextualTupleKeys)io.smallrye.mutiny.Uni<List<Tuple>>queryAllTuples(PartialTupleKey tupleKey)io.smallrye.mutiny.Uni<List<Tuple>>queryAllTuples(PartialTupleKey tupleKey, Integer pageSize)io.smallrye.mutiny.Uni<PaginatedList<Tuple>>queryTuples(PartialTupleKey tupleKey, Integer pageSize, String pagingToken)io.smallrye.mutiny.Uni<List<Tuple>>readAllTuples()io.smallrye.mutiny.Uni<List<Tuple>>readAllTuples(Integer pageSize)io.smallrye.mutiny.Uni<PaginatedList<Tuple>>readTuples(Integer pageSize, String pagingToken)io.smallrye.mutiny.Uni<Void>write(TupleKey tupleKey)io.smallrye.mutiny.Uni<Map<String,Object>>write(List<TupleKey> writes, List<TupleKey> deletes)
-
-
-
Method Detail
-
get
public io.smallrye.mutiny.Uni<AuthorizationModel> get()
-
check
public io.smallrye.mutiny.Uni<Boolean> check(TupleKey tupleKey, @Nullable ContextualTupleKeys contextualTupleKeys)
-
expand
public io.smallrye.mutiny.Uni<UsersetTree> expand(TupleKey tupleKey)
-
listObjects
public io.smallrye.mutiny.Uni<List<String>> listObjects(String type, @Nullable String relation, String user, @Nullable List<TupleKey> contextualTupleKeys)
-
queryTuples
public io.smallrye.mutiny.Uni<PaginatedList<Tuple>> queryTuples(PartialTupleKey tupleKey, @Nullable Integer pageSize, @Nullable String pagingToken)
-
queryAllTuples
public io.smallrye.mutiny.Uni<List<Tuple>> queryAllTuples(PartialTupleKey tupleKey)
-
queryAllTuples
public io.smallrye.mutiny.Uni<List<Tuple>> queryAllTuples(PartialTupleKey tupleKey, @Nullable Integer pageSize)
-
readTuples
public io.smallrye.mutiny.Uni<PaginatedList<Tuple>> readTuples(@Nullable Integer pageSize, @Nullable String pagingToken)
-
-