package identity.auth

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

service IdentityClientService

identity_auth.proto:12

RPCs from a client (iOS, Android, or web) to identity service This service will assert authenticity of a device by verifying the access token through an interceptor, thus avoiding the need to explicitly pass the credentials on every request

message EthereumIdentity

identity_auth.proto:114

Used in: Identity

message Identity

identity_auth.proto:120

Used in: InboundKeysForUserResponse, KeyserverKeysResponse, UserIdentitiesResponse

message InboundKeyInfo

identity_auth.proto:178

Used in: InboundKeysForUserResponse

message OutboundKeyInfo

identity_auth.proto:144

Information needed when establishing communication to someone else's device

Used in: KeyserverKeysResponse, OutboundKeysForUserResponse

message OutboundKeysForUserRequest

identity_auth.proto:172

Information needed by a device to establish communcation when responding to a request. The device receiving a request only needs the content key and prekey.

Used as request type in: IdentityClientService.GetKeyserverKeys, IdentityClientService.GetOutboundKeysForUser

message PlatformDetails

identity_auth.proto:313

platform details for single device

Used in: UserDevicesPlatformDetails

message UserDevicesPlatformDetails

identity_auth.proto:321

platform details for user's devices

Used in: PeersDeviceListsResponse