AuthorizationServiceClient class

AuthorizationService provides methods to manage authorizations for users within your projects and applications.

For managing permissions and roles for ZITADEL internal resources, like organizations, projects, users, etc., please use the InternalPermissionService.

Deprecated: use authorization service v2 instead. This service will be removed in the next major version of ZITADEL.

Annotations
  • @GrpcServiceName.new('zitadel.authorization.v2beta.AuthorizationService')

Constructors

AuthorizationServiceClient(ClientChannel channel, {CallOptions? options, Iterable<ClientInterceptor>? interceptors})

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

$createCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ClientCall<Q, R>
inherited
$createStreamingCall<Q, R>(ClientMethod<Q, R> method, Stream<Q> requests, {CallOptions? options}) → ResponseStream<R>
inherited
$createUnaryCall<Q, R>(ClientMethod<Q, R> method, Q request, {CallOptions? options}) → ResponseFuture<R>
inherited
activateAuthorization(ActivateAuthorizationRequest request, {CallOptions? options}) → ResponseFuture<ActivateAuthorizationResponse>
Activate Authorization
createAuthorization(CreateAuthorizationRequest request, {CallOptions? options}) → ResponseFuture<CreateAuthorizationResponse>
Create Authorization
deactivateAuthorization(DeactivateAuthorizationRequest request, {CallOptions? options}) → ResponseFuture<DeactivateAuthorizationResponse>
Deactivate Authorization
deleteAuthorization(DeleteAuthorizationRequest request, {CallOptions? options}) → ResponseFuture<DeleteAuthorizationResponse>
Delete Authorization
listAuthorizations(ListAuthorizationsRequest request, {CallOptions? options}) → ResponseFuture<ListAuthorizationsResponse>
List Authorizations
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateAuthorization(UpdateAuthorizationRequest request, {CallOptions? options}) → ResponseFuture<UpdateAuthorizationResponse>
Update Authorization

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

defaultHost → const String
The hostname for this service.
oauthScopes → const List<String>
OAuth scopes needed for the client.