UserServiceClient class

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

Annotations
  • @GrpcServiceName.new('zitadel.user.v2beta.UserService')

Constructors

UserServiceClient(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
addHumanUser(AddHumanUserRequest request, {CallOptions? options}) → ResponseFuture<AddHumanUserResponse>
Create a new human user
Add link to an identity provider to an user
addOTPEmail(AddOTPEmailRequest request, {CallOptions? options}) → ResponseFuture<AddOTPEmailResponse>
Add OTP Email for a user
addOTPSMS(AddOTPSMSRequest request, {CallOptions? options}) → ResponseFuture<AddOTPSMSResponse>
Add OTP SMS for a user
Create a passkey registration link for a user
deactivateUser(DeactivateUserRequest request, {CallOptions? options}) → ResponseFuture<DeactivateUserResponse>
Deactivate user
deleteUser(DeleteUserRequest request, {CallOptions? options}) → ResponseFuture<DeleteUserResponse>
Delete user
getUserByID(GetUserByIDRequest request, {CallOptions? options}) → ResponseFuture<GetUserByIDResponse>
User by ID
listAuthenticationMethodTypes(ListAuthenticationMethodTypesRequest request, {CallOptions? options}) → ResponseFuture<ListAuthenticationMethodTypesResponse>
List all possible authentication methods of a user
listUsers(ListUsersRequest request, {CallOptions? options}) → ResponseFuture<ListUsersResponse>
Search Users
lockUser(LockUserRequest request, {CallOptions? options}) → ResponseFuture<LockUserResponse>
Lock user
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
passwordReset(PasswordResetRequest request, {CallOptions? options}) → ResponseFuture<PasswordResetResponse>
Request a code to reset a password
reactivateUser(ReactivateUserRequest request, {CallOptions? options}) → ResponseFuture<ReactivateUserResponse>
Reactivate user
registerPasskey(RegisterPasskeyRequest request, {CallOptions? options}) → ResponseFuture<RegisterPasskeyResponse>
Start the registration of passkey for a user
registerTOTP(RegisterTOTPRequest request, {CallOptions? options}) → ResponseFuture<RegisterTOTPResponse>
Start the registration of a TOTP generator for a user
registerU2F(RegisterU2FRequest request, {CallOptions? options}) → ResponseFuture<RegisterU2FResponse>
Start the registration of a u2f token for a user
removeOTPEmail(RemoveOTPEmailRequest request, {CallOptions? options}) → ResponseFuture<RemoveOTPEmailResponse>
Remove One-Time Password (OTP) Email from a user
removeOTPSMS(RemoveOTPSMSRequest request, {CallOptions? options}) → ResponseFuture<RemoveOTPSMSResponse>
Remove One-Time Password (OTP) SMS from a user
removePhone(RemovePhoneRequest request, {CallOptions? options}) → ResponseFuture<RemovePhoneResponse>
Remove the user phone
removeTOTP(RemoveTOTPRequest request, {CallOptions? options}) → ResponseFuture<RemoveTOTPResponse>
Remove TOTP generator from a user
resendEmailCode(ResendEmailCodeRequest request, {CallOptions? options}) → ResponseFuture<ResendEmailCodeResponse>
Resend code to verify user email
resendPhoneCode(ResendPhoneCodeRequest request, {CallOptions? options}) → ResponseFuture<ResendPhoneCodeResponse>
Resend code to verify user phone
retrieveIdentityProviderIntent(RetrieveIdentityProviderIntentRequest request, {CallOptions? options}) → ResponseFuture<RetrieveIdentityProviderIntentResponse>
Retrieve the information returned by the identity provider
setEmail(SetEmailRequest request, {CallOptions? options}) → ResponseFuture<SetEmailResponse>
Change the user email
setPassword(SetPasswordRequest request, {CallOptions? options}) → ResponseFuture<SetPasswordResponse>
Change password
setPhone(SetPhoneRequest request, {CallOptions? options}) → ResponseFuture<SetPhoneResponse>
Set the user phone
startIdentityProviderIntent(StartIdentityProviderIntentRequest request, {CallOptions? options}) → ResponseFuture<StartIdentityProviderIntentResponse>
Start flow with an identity provider
toString() String
A string representation of this object.
inherited
unlockUser(UnlockUserRequest request, {CallOptions? options}) → ResponseFuture<UnlockUserResponse>
Unlock user
updateHumanUser(UpdateHumanUserRequest request, {CallOptions? options}) → ResponseFuture<UpdateHumanUserResponse>
Update User
verifyEmail(VerifyEmailRequest request, {CallOptions? options}) → ResponseFuture<VerifyEmailResponse>
Verify the email
verifyPasskeyRegistration(VerifyPasskeyRegistrationRequest request, {CallOptions? options}) → ResponseFuture<VerifyPasskeyRegistrationResponse>
Verify a passkey for a user
verifyPhone(VerifyPhoneRequest request, {CallOptions? options}) → ResponseFuture<VerifyPhoneResponse>
Verify the phone
verifyTOTPRegistration(VerifyTOTPRegistrationRequest request, {CallOptions? options}) → ResponseFuture<VerifyTOTPRegistrationResponse>
Verify a TOTP generator for a user
verifyU2FRegistration(VerifyU2FRegistrationRequest request, {CallOptions? options}) → ResponseFuture<VerifyU2FRegistrationResponse>
Verify a u2f token for a user

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.