package identity.unauth

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

service IdentityClientService

identity_unauth.proto:6

RPCs from a client (iOS, Android, or web) to identity service

message AuthResponse

identity_unauth.proto:178

Used as response type in: IdentityClientService.LogInExistingDevice, IdentityClientService.LogInPasswordUserFinish, IdentityClientService.LogInWalletUser, IdentityClientService.RegisterPasswordUserFinish, IdentityClientService.RegisterWalletUser, IdentityClientService.RestoreUser, IdentityClientService.UploadKeysForRegisteredDeviceAndLogIn

message DeviceKeyUpload

identity_unauth.proto:109

Bundle of information needed for creating an initial message using X3DH

Used in: OpaqueLoginStartRequest, RegistrationStartRequest, ReservedRegistrationStartRequest, RestoreUserRequest, SecondaryDeviceKeysUploadRequest, WalletAuthRequest

enum DeviceType

identity_unauth.proto:98

Used in: auth.PlatformDetails, DeviceKeyUpload

message Empty

identity_unauth.proto:71

Used as request type in: auth.IdentityClientService.DeleteWalletUser, auth.IdentityClientService.LogOutSecondaryDevice, auth.IdentityClientService.LogOutUser, auth.IdentityClientService.SyncPlatformDetails, auth.IdentityClientService.UnlinkFarcasterAccount, IdentityClientService.GenerateNonce, IdentityClientService.Ping

Used as response type in: auth.IdentityClientService.DeletePasswordUserFinish, auth.IdentityClientService.DeleteWalletUser, auth.IdentityClientService.LinkFarcasterAccount, auth.IdentityClientService.LogOutPrimaryDevice, auth.IdentityClientService.LogOutSecondaryDevice, auth.IdentityClientService.LogOutUser, auth.IdentityClientService.PrivilegedDeleteUsers, auth.IdentityClientService.PrivilegedResetUserPasswordFinish, auth.IdentityClientService.RefreshUserPrekeys, auth.IdentityClientService.SyncPlatformDetails, auth.IdentityClientService.UnlinkFarcasterAccount, auth.IdentityClientService.UpdateDeviceList, auth.IdentityClientService.UpdateUserPasswordFinish, auth.IdentityClientService.UploadOneTimeKeys, IdentityClientService.AddReservedUsernames, IdentityClientService.Ping, IdentityClientService.RemoveReservedUsername

(message has no fields)

message FarcasterUser

identity_unauth.proto:346

Used in: GetFarcasterUsersResponse

message IdentityKeyInfo

identity_unauth.proto:80

Key information needed for starting a X3DH session

Used in: auth.InboundKeyInfo, auth.OutboundKeyInfo, DeviceKeyUpload

message Prekey

identity_unauth.proto:74

Used in: auth.InboundKeyInfo, auth.OutboundKeyInfo, auth.RefreshUserPrekeysRequest, DeviceKeyUpload

message RegistrationStartResponse

identity_unauth.proto:170

Messages sent from Identity Service to client

Used as response type in: IdentityClientService.RegisterPasswordUserStart, IdentityClientService.RegisterReservedPasswordUserStart

message WalletAuthRequest

identity_unauth.proto:216

Used as request type in: IdentityClientService.LogInWalletUser, IdentityClientService.RegisterWalletUser