package org.signal.chat.account

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Accounts

account.proto:16

Provides methods for working with Signal accounts.

service AccountsAnonymous

account.proto:123

Provides methods for looking up Signal accounts. Callers must not provide identifying credentials when calling methods in this service.

message Capabilities

account.proto:492

Used in: GetCapabilitiesAnonymousResponse, GetCapabilitiesResponse

message ConfirmTotpKeyResponse.KeyConfirmed

account.proto:574

Used in: ConfirmTotpKeyResponse

message ConfirmUsernameHashResponse.ConfirmedUsernameHash

account.proto:230

Used in: ConfirmUsernameHashResponse

message ExternalServiceCredentials

account.proto:463

A username/password pair for authenticating with an external service.

Used in: RegistrationLockFailure

message FinishWebAuthnRegistrationResponse.KeyConfirmed

account.proto:638

Used in: FinishWebAuthnRegistrationResponse

message GenerateTotpKeyResponse.KeyGenerated

account.proto:540

Used in: GenerateTotpKeyResponse

message GetEntitlementsResponse.BackupEntitlement

account.proto:164

Used in: GetEntitlementsResponse

message GetEntitlementsResponse.BadgeEntitlement

account.proto:153

Used in: GetEntitlementsResponse

message ListMfaKeysResponse.MfaKeyMetadata

account.proto:661

Used in: ListMfaKeysResponse

enum ListMfaKeysResponse.MfaKeyMetadata.MfaKeyType

account.proto:662

Used in: MfaKeyMetadata

message RegistrationLockFailure

account.proto:454

Information about the current Registration lock and SVR credentials. With a correct PIN, the credentials can be used to recover the secret used to derive the registration lock password.

Used in: ChangeNumberResponse

message SetMfaKeyMetadataResponse.MetadataUpdated

account.proto:688

Used in: SetMfaKeyMetadataResponse

(message has no fields)

message StaleDevices

account.proto:474

A list of devices that are linked to the account but presented a stale registration ID (indicating the device has likely been replaced by another device).

Used in: ChangeNumberResponse

message StartMfaVerificationResponse.WebAuthnAuthenticationParameters

account.proto:715

Used in: StartMfaVerificationResponse

message StartWebAuthnRegistrationResponse.WebAuthnCreateParameters

account.proto:598

Used in: StartWebAuthnRegistrationResponse

message TotpParameters

account.proto:524

Used in: GenerateTotpKeyResponse.KeyGenerated

message UsernameNotAvailable

account.proto:203

Used in: ConfirmUsernameHashResponse, ReserveUsernameHashResponse

(message has no fields)