waWebLabyrinthWaWasm

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2026 License: MPL-2.0, MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_waWebLabyrinthWaWasm_WAWebLabyrinthWaWasm_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CreateBackupInput

type CreateBackupInput struct {
	RecoveryCode *string `protobuf:"bytes,1,req,name=recoveryCode" json:"recoveryCode,omitempty"`
	UserID       *uint64 `protobuf:"varint,2,req,name=userID" json:"userID,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBackupInput) Descriptor deprecated

func (*CreateBackupInput) Descriptor() ([]byte, []int)

Deprecated: Use CreateBackupInput.ProtoReflect.Descriptor instead.

func (*CreateBackupInput) GetRecoveryCode

func (x *CreateBackupInput) GetRecoveryCode() string

func (*CreateBackupInput) GetUserID

func (x *CreateBackupInput) GetUserID() uint64

func (*CreateBackupInput) ProtoMessage

func (*CreateBackupInput) ProtoMessage()

func (*CreateBackupInput) ProtoReflect

func (x *CreateBackupInput) ProtoReflect() protoreflect.Message

func (*CreateBackupInput) Reset

func (x *CreateBackupInput) Reset()

func (*CreateBackupInput) String

func (x *CreateBackupInput) String() string

type CreateBackupOutput

type CreateBackupOutput struct {
	Device         *DeviceOutput        `protobuf:"bytes,1,opt,name=device" json:"device,omitempty"`
	VirtualDevice  *VirtualDeviceOutput `protobuf:"bytes,2,opt,name=virtualDevice" json:"virtualDevice,omitempty"`
	Epoch0         *Epoch0Output        `protobuf:"bytes,3,opt,name=epoch0" json:"epoch0,omitempty"`
	MailboxRootKey []byte               `protobuf:"bytes,4,opt,name=mailboxRootKey" json:"mailboxRootKey,omitempty"`
	Error          *string              `protobuf:"bytes,5,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBackupOutput) Descriptor deprecated

func (*CreateBackupOutput) Descriptor() ([]byte, []int)

Deprecated: Use CreateBackupOutput.ProtoReflect.Descriptor instead.

func (*CreateBackupOutput) GetDevice

func (x *CreateBackupOutput) GetDevice() *DeviceOutput

func (*CreateBackupOutput) GetEpoch0

func (x *CreateBackupOutput) GetEpoch0() *Epoch0Output

func (*CreateBackupOutput) GetError

func (x *CreateBackupOutput) GetError() string

func (*CreateBackupOutput) GetMailboxRootKey

func (x *CreateBackupOutput) GetMailboxRootKey() []byte

func (*CreateBackupOutput) GetVirtualDevice

func (x *CreateBackupOutput) GetVirtualDevice() *VirtualDeviceOutput

func (*CreateBackupOutput) ProtoMessage

func (*CreateBackupOutput) ProtoMessage()

func (*CreateBackupOutput) ProtoReflect

func (x *CreateBackupOutput) ProtoReflect() protoreflect.Message

func (*CreateBackupOutput) Reset

func (x *CreateBackupOutput) Reset()

func (*CreateBackupOutput) String

func (x *CreateBackupOutput) String() string

type DecryptMessageInput

type DecryptMessageInput struct {
	EpochRootKey      []byte  `protobuf:"bytes,1,req,name=epochRootKey" json:"epochRootKey,omitempty"`
	EpochAnonID       []byte  `protobuf:"bytes,2,req,name=epochAnonID" json:"epochAnonID,omitempty"`
	ThreadID          *string `protobuf:"bytes,3,req,name=threadID" json:"threadID,omitempty"`
	EncryptionVersion *int32  `protobuf:"varint,4,req,name=encryptionVersion" json:"encryptionVersion,omitempty"`
	Ciphertext        []byte  `protobuf:"bytes,5,req,name=ciphertext" json:"ciphertext,omitempty"`
	// contains filtered or unexported fields
}

func (*DecryptMessageInput) Descriptor deprecated

func (*DecryptMessageInput) Descriptor() ([]byte, []int)

Deprecated: Use DecryptMessageInput.ProtoReflect.Descriptor instead.

func (*DecryptMessageInput) GetCiphertext

func (x *DecryptMessageInput) GetCiphertext() []byte

func (*DecryptMessageInput) GetEncryptionVersion

func (x *DecryptMessageInput) GetEncryptionVersion() int32

func (*DecryptMessageInput) GetEpochAnonID

func (x *DecryptMessageInput) GetEpochAnonID() []byte

func (*DecryptMessageInput) GetEpochRootKey

func (x *DecryptMessageInput) GetEpochRootKey() []byte

func (*DecryptMessageInput) GetThreadID

func (x *DecryptMessageInput) GetThreadID() string

func (*DecryptMessageInput) ProtoMessage

func (*DecryptMessageInput) ProtoMessage()

func (*DecryptMessageInput) ProtoReflect

func (x *DecryptMessageInput) ProtoReflect() protoreflect.Message

func (*DecryptMessageInput) Reset

func (x *DecryptMessageInput) Reset()

func (*DecryptMessageInput) String

func (x *DecryptMessageInput) String() string

type DecryptMessageOutput

type DecryptMessageOutput struct {
	PlaintextPayload []byte  `protobuf:"bytes,1,opt,name=plaintextPayload" json:"plaintextPayload,omitempty"`
	Error            *string `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*DecryptMessageOutput) Descriptor deprecated

func (*DecryptMessageOutput) Descriptor() ([]byte, []int)

Deprecated: Use DecryptMessageOutput.ProtoReflect.Descriptor instead.

func (*DecryptMessageOutput) GetError

func (x *DecryptMessageOutput) GetError() string

func (*DecryptMessageOutput) GetPlaintextPayload

func (x *DecryptMessageOutput) GetPlaintextPayload() []byte

func (*DecryptMessageOutput) ProtoMessage

func (*DecryptMessageOutput) ProtoMessage()

func (*DecryptMessageOutput) ProtoReflect

func (x *DecryptMessageOutput) ProtoReflect() protoreflect.Message

func (*DecryptMessageOutput) Reset

func (x *DecryptMessageOutput) Reset()

func (*DecryptMessageOutput) String

func (x *DecryptMessageOutput) String() string

type DeriveMessageKeyInput

type DeriveMessageKeyInput struct {
	EpochRootKey []byte  `protobuf:"bytes,1,req,name=epochRootKey" json:"epochRootKey,omitempty"`
	EpochAnonID  []byte  `protobuf:"bytes,2,req,name=epochAnonID" json:"epochAnonID,omitempty"`
	ThreadID     *string `protobuf:"bytes,3,req,name=threadID" json:"threadID,omitempty"`
	// contains filtered or unexported fields
}

func (*DeriveMessageKeyInput) Descriptor deprecated

func (*DeriveMessageKeyInput) Descriptor() ([]byte, []int)

Deprecated: Use DeriveMessageKeyInput.ProtoReflect.Descriptor instead.

func (*DeriveMessageKeyInput) GetEpochAnonID

func (x *DeriveMessageKeyInput) GetEpochAnonID() []byte

func (*DeriveMessageKeyInput) GetEpochRootKey

func (x *DeriveMessageKeyInput) GetEpochRootKey() []byte

func (*DeriveMessageKeyInput) GetThreadID

func (x *DeriveMessageKeyInput) GetThreadID() string

func (*DeriveMessageKeyInput) ProtoMessage

func (*DeriveMessageKeyInput) ProtoMessage()

func (*DeriveMessageKeyInput) ProtoReflect

func (x *DeriveMessageKeyInput) ProtoReflect() protoreflect.Message

func (*DeriveMessageKeyInput) Reset

func (x *DeriveMessageKeyInput) Reset()

func (*DeriveMessageKeyInput) String

func (x *DeriveMessageKeyInput) String() string

type DeriveMessageKeyOutput

type DeriveMessageKeyOutput struct {
	MessageKey []byte  `protobuf:"bytes,1,opt,name=messageKey" json:"messageKey,omitempty"`
	Error      *string `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*DeriveMessageKeyOutput) Descriptor deprecated

func (*DeriveMessageKeyOutput) Descriptor() ([]byte, []int)

Deprecated: Use DeriveMessageKeyOutput.ProtoReflect.Descriptor instead.

func (*DeriveMessageKeyOutput) GetError

func (x *DeriveMessageKeyOutput) GetError() string

func (*DeriveMessageKeyOutput) GetMessageKey

func (x *DeriveMessageKeyOutput) GetMessageKey() []byte

func (*DeriveMessageKeyOutput) ProtoMessage

func (*DeriveMessageKeyOutput) ProtoMessage()

func (*DeriveMessageKeyOutput) ProtoReflect

func (x *DeriveMessageKeyOutput) ProtoReflect() protoreflect.Message

func (*DeriveMessageKeyOutput) Reset

func (x *DeriveMessageKeyOutput) Reset()

func (*DeriveMessageKeyOutput) String

func (x *DeriveMessageKeyOutput) String() string

type DeviceOutput

type DeviceOutput struct {
	PublicKey                   []byte  `protobuf:"bytes,1,req,name=publicKey" json:"publicKey,omitempty"`
	EpochAuthPublicKey          []byte  `protobuf:"bytes,2,req,name=epochAuthPublicKey" json:"epochAuthPublicKey,omitempty"`
	EpochAuthPublicKeySig       []byte  `protobuf:"bytes,3,req,name=epochAuthPublicKeySig" json:"epochAuthPublicKeySig,omitempty"`
	EpochStoragePublicKey       []byte  `protobuf:"bytes,4,req,name=epochStoragePublicKey" json:"epochStoragePublicKey,omitempty"`
	EpochStoragePublicKeySig    []byte  `protobuf:"bytes,5,req,name=epochStoragePublicKeySig" json:"epochStoragePublicKeySig,omitempty"`
	SupportedEncryptionVersions []int32 `protobuf:"varint,6,rep,name=supportedEncryptionVersions" json:"supportedEncryptionVersions,omitempty"`
	EncryptionVersionSignature  []byte  `protobuf:"bytes,7,req,name=encryptionVersionSignature" json:"encryptionVersionSignature,omitempty"`
	ClientVersion               *int32  `protobuf:"varint,8,req,name=clientVersion" json:"clientVersion,omitempty"`
	OcmfClientState             []byte  `protobuf:"bytes,9,req,name=ocmfClientState" json:"ocmfClientState,omitempty"`
	// contains filtered or unexported fields
}

func (*DeviceOutput) Descriptor deprecated

func (*DeviceOutput) Descriptor() ([]byte, []int)

Deprecated: Use DeviceOutput.ProtoReflect.Descriptor instead.

func (*DeviceOutput) GetClientVersion

func (x *DeviceOutput) GetClientVersion() int32

func (*DeviceOutput) GetEncryptionVersionSignature

func (x *DeviceOutput) GetEncryptionVersionSignature() []byte

func (*DeviceOutput) GetEpochAuthPublicKey

func (x *DeviceOutput) GetEpochAuthPublicKey() []byte

func (*DeviceOutput) GetEpochAuthPublicKeySig

func (x *DeviceOutput) GetEpochAuthPublicKeySig() []byte

func (*DeviceOutput) GetEpochStoragePublicKey

func (x *DeviceOutput) GetEpochStoragePublicKey() []byte

func (*DeviceOutput) GetEpochStoragePublicKeySig

func (x *DeviceOutput) GetEpochStoragePublicKeySig() []byte

func (*DeviceOutput) GetOcmfClientState

func (x *DeviceOutput) GetOcmfClientState() []byte

func (*DeviceOutput) GetPublicKey

func (x *DeviceOutput) GetPublicKey() []byte

func (*DeviceOutput) GetSupportedEncryptionVersions

func (x *DeviceOutput) GetSupportedEncryptionVersions() []int32

func (*DeviceOutput) ProtoMessage

func (*DeviceOutput) ProtoMessage()

func (*DeviceOutput) ProtoReflect

func (x *DeviceOutput) ProtoReflect() protoreflect.Message

func (*DeviceOutput) Reset

func (x *DeviceOutput) Reset()

func (*DeviceOutput) String

func (x *DeviceOutput) String() string

type EncryptMessageInput

type EncryptMessageInput struct {
	EpochRootKey        []byte  `protobuf:"bytes,1,req,name=epochRootKey" json:"epochRootKey,omitempty"`
	MailboxRootKey      []byte  `protobuf:"bytes,2,req,name=mailboxRootKey" json:"mailboxRootKey,omitempty"`
	OrfClientState      []byte  `protobuf:"bytes,3,req,name=orfClientState" json:"orfClientState,omitempty"`
	EpochAnonID         []byte  `protobuf:"bytes,4,req,name=epochAnonID" json:"epochAnonID,omitempty"`
	EpochID             *uint64 `protobuf:"varint,5,req,name=epochID" json:"epochID,omitempty"`
	ThreadID            *string `protobuf:"bytes,6,req,name=threadID" json:"threadID,omitempty"`
	WaCanonicalUserFbid *uint64 `protobuf:"varint,7,req,name=waCanonicalUserFbid" json:"waCanonicalUserFbid,omitempty"`
	TimestampMS         *uint64 `protobuf:"varint,8,req,name=timestampMS" json:"timestampMS,omitempty"`
	BackupID            *uint64 `protobuf:"varint,9,req,name=backupID" json:"backupID,omitempty"`
	PlaintextPayload    []byte  `protobuf:"bytes,10,req,name=plaintextPayload" json:"plaintextPayload,omitempty"`
	StanzaID            *string `protobuf:"bytes,11,req,name=stanzaID" json:"stanzaID,omitempty"`
	// contains filtered or unexported fields
}

func (*EncryptMessageInput) Descriptor deprecated

func (*EncryptMessageInput) Descriptor() ([]byte, []int)

Deprecated: Use EncryptMessageInput.ProtoReflect.Descriptor instead.

func (*EncryptMessageInput) GetBackupID

func (x *EncryptMessageInput) GetBackupID() uint64

func (*EncryptMessageInput) GetEpochAnonID

func (x *EncryptMessageInput) GetEpochAnonID() []byte

func (*EncryptMessageInput) GetEpochID

func (x *EncryptMessageInput) GetEpochID() uint64

func (*EncryptMessageInput) GetEpochRootKey

func (x *EncryptMessageInput) GetEpochRootKey() []byte

func (*EncryptMessageInput) GetMailboxRootKey

func (x *EncryptMessageInput) GetMailboxRootKey() []byte

func (*EncryptMessageInput) GetOrfClientState

func (x *EncryptMessageInput) GetOrfClientState() []byte

func (*EncryptMessageInput) GetPlaintextPayload

func (x *EncryptMessageInput) GetPlaintextPayload() []byte

func (*EncryptMessageInput) GetStanzaID

func (x *EncryptMessageInput) GetStanzaID() string

func (*EncryptMessageInput) GetThreadID

func (x *EncryptMessageInput) GetThreadID() string

func (*EncryptMessageInput) GetTimestampMS

func (x *EncryptMessageInput) GetTimestampMS() uint64

func (*EncryptMessageInput) GetWaCanonicalUserFbid

func (x *EncryptMessageInput) GetWaCanonicalUserFbid() uint64

func (*EncryptMessageInput) ProtoMessage

func (*EncryptMessageInput) ProtoMessage()

func (*EncryptMessageInput) ProtoReflect

func (x *EncryptMessageInput) ProtoReflect() protoreflect.Message

func (*EncryptMessageInput) Reset

func (x *EncryptMessageInput) Reset()

func (*EncryptMessageInput) String

func (x *EncryptMessageInput) String() string

type EncryptMessageOutput

type EncryptMessageOutput struct {
	EncryptedProtobuf  []byte  `protobuf:"bytes,1,opt,name=encryptedProtobuf" json:"encryptedProtobuf,omitempty"`
	OrfThreadID        []byte  `protobuf:"bytes,2,opt,name=orfThreadID" json:"orfThreadID,omitempty"`
	ValueSecretRef     *string `protobuf:"bytes,3,opt,name=valueSecretRef" json:"valueSecretRef,omitempty"`
	OfflineThreadingID *uint64 `protobuf:"varint,4,opt,name=offlineThreadingID" json:"offlineThreadingID,omitempty"`
	TimestampMS        *uint64 `protobuf:"varint,5,opt,name=timestampMS" json:"timestampMS,omitempty"`
	Error              *string `protobuf:"bytes,7,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*EncryptMessageOutput) Descriptor deprecated

func (*EncryptMessageOutput) Descriptor() ([]byte, []int)

Deprecated: Use EncryptMessageOutput.ProtoReflect.Descriptor instead.

func (*EncryptMessageOutput) GetEncryptedProtobuf

func (x *EncryptMessageOutput) GetEncryptedProtobuf() []byte

func (*EncryptMessageOutput) GetError

func (x *EncryptMessageOutput) GetError() string

func (*EncryptMessageOutput) GetOfflineThreadingID

func (x *EncryptMessageOutput) GetOfflineThreadingID() uint64

func (*EncryptMessageOutput) GetOrfThreadID

func (x *EncryptMessageOutput) GetOrfThreadID() []byte

func (*EncryptMessageOutput) GetTimestampMS

func (x *EncryptMessageOutput) GetTimestampMS() uint64

func (*EncryptMessageOutput) GetValueSecretRef

func (x *EncryptMessageOutput) GetValueSecretRef() string

func (*EncryptMessageOutput) ProtoMessage

func (*EncryptMessageOutput) ProtoMessage()

func (*EncryptMessageOutput) ProtoReflect

func (x *EncryptMessageOutput) ProtoReflect() protoreflect.Message

func (*EncryptMessageOutput) Reset

func (x *EncryptMessageOutput) Reset()

func (*EncryptMessageOutput) String

func (x *EncryptMessageOutput) String() string

type EncryptedSecretValuesOutput

type EncryptedSecretValuesOutput struct {
	EncryptedDevicePrivateKey             []byte `protobuf:"bytes,1,req,name=encryptedDevicePrivateKey" json:"encryptedDevicePrivateKey,omitempty"`
	EncryptedObliviousValidationTokenBlob []byte `protobuf:"bytes,2,req,name=encryptedObliviousValidationTokenBlob" json:"encryptedObliviousValidationTokenBlob,omitempty"`
	EncryptedEpochStoragePrivateKey       []byte `protobuf:"bytes,3,req,name=encryptedEpochStoragePrivateKey" json:"encryptedEpochStoragePrivateKey,omitempty"`
	EncryptedOcmfClientState              []byte `protobuf:"bytes,4,req,name=encryptedOcmfClientState" json:"encryptedOcmfClientState,omitempty"`
	EncryptedOrfClientStateV2             []byte `protobuf:"bytes,5,opt,name=encryptedOrfClientStateV2" json:"encryptedOrfClientStateV2,omitempty"`
	EncryptedMailboxRootKeyBlob           []byte `protobuf:"bytes,6,req,name=encryptedMailboxRootKeyBlob" json:"encryptedMailboxRootKeyBlob,omitempty"`
	EncryptedEpochAnonID                  []byte `protobuf:"bytes,7,req,name=encryptedEpochAnonID" json:"encryptedEpochAnonID,omitempty"`
	EncryptedEpochRootKey                 []byte `protobuf:"bytes,8,req,name=encryptedEpochRootKey" json:"encryptedEpochRootKey,omitempty"`
	// contains filtered or unexported fields
}

func (*EncryptedSecretValuesOutput) Descriptor deprecated

func (*EncryptedSecretValuesOutput) Descriptor() ([]byte, []int)

Deprecated: Use EncryptedSecretValuesOutput.ProtoReflect.Descriptor instead.

func (*EncryptedSecretValuesOutput) GetEncryptedDevicePrivateKey

func (x *EncryptedSecretValuesOutput) GetEncryptedDevicePrivateKey() []byte

func (*EncryptedSecretValuesOutput) GetEncryptedEpochAnonID

func (x *EncryptedSecretValuesOutput) GetEncryptedEpochAnonID() []byte

func (*EncryptedSecretValuesOutput) GetEncryptedEpochRootKey

func (x *EncryptedSecretValuesOutput) GetEncryptedEpochRootKey() []byte

func (*EncryptedSecretValuesOutput) GetEncryptedEpochStoragePrivateKey

func (x *EncryptedSecretValuesOutput) GetEncryptedEpochStoragePrivateKey() []byte

func (*EncryptedSecretValuesOutput) GetEncryptedMailboxRootKeyBlob

func (x *EncryptedSecretValuesOutput) GetEncryptedMailboxRootKeyBlob() []byte

func (*EncryptedSecretValuesOutput) GetEncryptedObliviousValidationTokenBlob

func (x *EncryptedSecretValuesOutput) GetEncryptedObliviousValidationTokenBlob() []byte

func (*EncryptedSecretValuesOutput) GetEncryptedOcmfClientState

func (x *EncryptedSecretValuesOutput) GetEncryptedOcmfClientState() []byte

func (*EncryptedSecretValuesOutput) GetEncryptedOrfClientStateV2

func (x *EncryptedSecretValuesOutput) GetEncryptedOrfClientStateV2() []byte

func (*EncryptedSecretValuesOutput) ProtoMessage

func (*EncryptedSecretValuesOutput) ProtoMessage()

func (*EncryptedSecretValuesOutput) ProtoReflect

func (*EncryptedSecretValuesOutput) Reset

func (x *EncryptedSecretValuesOutput) Reset()

func (*EncryptedSecretValuesOutput) String

func (x *EncryptedSecretValuesOutput) String() string

type Epoch0Output

type Epoch0Output struct {
	EpochFbid               *uint64 `protobuf:"varint,1,req,name=epochFbid" json:"epochFbid,omitempty"`
	EpochAnonID             []byte  `protobuf:"bytes,2,req,name=epochAnonID" json:"epochAnonID,omitempty"`
	EpochData               []byte  `protobuf:"bytes,3,req,name=epochData" json:"epochData,omitempty"`
	WrappedRootKeyForSelf   []byte  `protobuf:"bytes,4,req,name=wrappedRootKeyForSelf" json:"wrappedRootKeyForSelf,omitempty"`
	EpochSignature          []byte  `protobuf:"bytes,5,req,name=epochSignature" json:"epochSignature,omitempty"`
	EpochRootKeyFingerprint []byte  `protobuf:"bytes,6,req,name=epochRootKeyFingerprint" json:"epochRootKeyFingerprint,omitempty"`
	EpochRootKey            []byte  `protobuf:"bytes,7,opt,name=epochRootKey" json:"epochRootKey,omitempty"`
	// contains filtered or unexported fields
}

func (*Epoch0Output) Descriptor deprecated

func (*Epoch0Output) Descriptor() ([]byte, []int)

Deprecated: Use Epoch0Output.ProtoReflect.Descriptor instead.

func (*Epoch0Output) GetEpochAnonID

func (x *Epoch0Output) GetEpochAnonID() []byte

func (*Epoch0Output) GetEpochData

func (x *Epoch0Output) GetEpochData() []byte

func (*Epoch0Output) GetEpochFbid

func (x *Epoch0Output) GetEpochFbid() uint64

func (*Epoch0Output) GetEpochRootKey

func (x *Epoch0Output) GetEpochRootKey() []byte

func (*Epoch0Output) GetEpochRootKeyFingerprint

func (x *Epoch0Output) GetEpochRootKeyFingerprint() []byte

func (*Epoch0Output) GetEpochSignature

func (x *Epoch0Output) GetEpochSignature() []byte

func (*Epoch0Output) GetWrappedRootKeyForSelf

func (x *Epoch0Output) GetWrappedRootKeyForSelf() []byte

func (*Epoch0Output) ProtoMessage

func (*Epoch0Output) ProtoMessage()

func (*Epoch0Output) ProtoReflect

func (x *Epoch0Output) ProtoReflect() protoreflect.Message

func (*Epoch0Output) Reset

func (x *Epoch0Output) Reset()

func (*Epoch0Output) String

func (x *Epoch0Output) String() string

type LabyrinthWaCommand

type LabyrinthWaCommand struct {

	// Types that are valid to be assigned to CommandInput:
	//
	//	*LabyrinthWaCommand_CreateBackupInput
	//	*LabyrinthWaCommand_EncryptMessageInput
	//	*LabyrinthWaCommand_DecryptMessageInput
	//	*LabyrinthWaCommand_OrfThreadIDInput
	//	*LabyrinthWaCommand_DeriveMessageKeyInput
	//	*LabyrinthWaCommand_RotateEpochInput
	CommandInput isLabyrinthWaCommand_CommandInput `protobuf_oneof:"commandInput"`
	// contains filtered or unexported fields
}

func (*LabyrinthWaCommand) Descriptor deprecated

func (*LabyrinthWaCommand) Descriptor() ([]byte, []int)

Deprecated: Use LabyrinthWaCommand.ProtoReflect.Descriptor instead.

func (*LabyrinthWaCommand) GetCommandInput

func (x *LabyrinthWaCommand) GetCommandInput() isLabyrinthWaCommand_CommandInput

func (*LabyrinthWaCommand) GetCreateBackupInput

func (x *LabyrinthWaCommand) GetCreateBackupInput() *CreateBackupInput

func (*LabyrinthWaCommand) GetDecryptMessageInput

func (x *LabyrinthWaCommand) GetDecryptMessageInput() *DecryptMessageInput

func (*LabyrinthWaCommand) GetDeriveMessageKeyInput

func (x *LabyrinthWaCommand) GetDeriveMessageKeyInput() *DeriveMessageKeyInput

func (*LabyrinthWaCommand) GetEncryptMessageInput

func (x *LabyrinthWaCommand) GetEncryptMessageInput() *EncryptMessageInput

func (*LabyrinthWaCommand) GetOrfThreadIDInput

func (x *LabyrinthWaCommand) GetOrfThreadIDInput() *OrfThreadIdInput

func (*LabyrinthWaCommand) GetRotateEpochInput

func (x *LabyrinthWaCommand) GetRotateEpochInput() *RotateEpochInput

func (*LabyrinthWaCommand) ProtoMessage

func (*LabyrinthWaCommand) ProtoMessage()

func (*LabyrinthWaCommand) ProtoReflect

func (x *LabyrinthWaCommand) ProtoReflect() protoreflect.Message

func (*LabyrinthWaCommand) Reset

func (x *LabyrinthWaCommand) Reset()

func (*LabyrinthWaCommand) String

func (x *LabyrinthWaCommand) String() string

type LabyrinthWaCommand_CreateBackupInput

type LabyrinthWaCommand_CreateBackupInput struct {
	CreateBackupInput *CreateBackupInput `protobuf:"bytes,1,opt,name=createBackupInput,oneof"`
}

type LabyrinthWaCommand_DecryptMessageInput

type LabyrinthWaCommand_DecryptMessageInput struct {
	DecryptMessageInput *DecryptMessageInput `protobuf:"bytes,3,opt,name=decryptMessageInput,oneof"`
}

type LabyrinthWaCommand_DeriveMessageKeyInput

type LabyrinthWaCommand_DeriveMessageKeyInput struct {
	DeriveMessageKeyInput *DeriveMessageKeyInput `protobuf:"bytes,5,opt,name=deriveMessageKeyInput,oneof"`
}

type LabyrinthWaCommand_EncryptMessageInput

type LabyrinthWaCommand_EncryptMessageInput struct {
	EncryptMessageInput *EncryptMessageInput `protobuf:"bytes,2,opt,name=encryptMessageInput,oneof"`
}

type LabyrinthWaCommand_OrfThreadIDInput

type LabyrinthWaCommand_OrfThreadIDInput struct {
	OrfThreadIDInput *OrfThreadIdInput `protobuf:"bytes,4,opt,name=orfThreadIDInput,oneof"`
}

type LabyrinthWaCommand_RotateEpochInput

type LabyrinthWaCommand_RotateEpochInput struct {
	RotateEpochInput *RotateEpochInput `protobuf:"bytes,6,opt,name=rotateEpochInput,oneof"`
}

type OrfThreadIdInput

type OrfThreadIdInput struct {
	OrfClientState []byte  `protobuf:"bytes,1,req,name=orfClientState" json:"orfClientState,omitempty"`
	ThreadID       *string `protobuf:"bytes,2,req,name=threadID" json:"threadID,omitempty"`
	// contains filtered or unexported fields
}

func (*OrfThreadIdInput) Descriptor deprecated

func (*OrfThreadIdInput) Descriptor() ([]byte, []int)

Deprecated: Use OrfThreadIdInput.ProtoReflect.Descriptor instead.

func (*OrfThreadIdInput) GetOrfClientState

func (x *OrfThreadIdInput) GetOrfClientState() []byte

func (*OrfThreadIdInput) GetThreadID

func (x *OrfThreadIdInput) GetThreadID() string

func (*OrfThreadIdInput) ProtoMessage

func (*OrfThreadIdInput) ProtoMessage()

func (*OrfThreadIdInput) ProtoReflect

func (x *OrfThreadIdInput) ProtoReflect() protoreflect.Message

func (*OrfThreadIdInput) Reset

func (x *OrfThreadIdInput) Reset()

func (*OrfThreadIdInput) String

func (x *OrfThreadIdInput) String() string

type OrfThreadIdOutput

type OrfThreadIdOutput struct {
	OrfThreadID []byte  `protobuf:"bytes,1,opt,name=orfThreadID" json:"orfThreadID,omitempty"`
	Error       *string `protobuf:"bytes,2,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*OrfThreadIdOutput) Descriptor deprecated

func (*OrfThreadIdOutput) Descriptor() ([]byte, []int)

Deprecated: Use OrfThreadIdOutput.ProtoReflect.Descriptor instead.

func (*OrfThreadIdOutput) GetError

func (x *OrfThreadIdOutput) GetError() string

func (*OrfThreadIdOutput) GetOrfThreadID

func (x *OrfThreadIdOutput) GetOrfThreadID() []byte

func (*OrfThreadIdOutput) ProtoMessage

func (*OrfThreadIdOutput) ProtoMessage()

func (*OrfThreadIdOutput) ProtoReflect

func (x *OrfThreadIdOutput) ProtoReflect() protoreflect.Message

func (*OrfThreadIdOutput) Reset

func (x *OrfThreadIdOutput) Reset()

func (*OrfThreadIdOutput) String

func (x *OrfThreadIdOutput) String() string

type RotateEpochInput

type RotateEpochInput struct {
	CurrentEpochRootKey    []byte                    `protobuf:"bytes,1,req,name=currentEpochRootKey" json:"currentEpochRootKey,omitempty"`
	CurrentEpochAnonID     *uint64                   `protobuf:"varint,2,req,name=currentEpochAnonID" json:"currentEpochAnonID,omitempty"`
	CurrentEpochFbid       *uint64                   `protobuf:"varint,3,req,name=currentEpochFbid" json:"currentEpochFbid,omitempty"`
	NewEpochFbid           *uint64                   `protobuf:"varint,4,req,name=newEpochFbid" json:"newEpochFbid,omitempty"`
	EpochStoragePrivateKey []byte                    `protobuf:"bytes,5,req,name=epochStoragePrivateKey" json:"epochStoragePrivateKey,omitempty"`
	Members                []*RotateEpochMemberInput `protobuf:"bytes,6,rep,name=members" json:"members,omitempty"`
	// contains filtered or unexported fields
}

func (*RotateEpochInput) Descriptor deprecated

func (*RotateEpochInput) Descriptor() ([]byte, []int)

Deprecated: Use RotateEpochInput.ProtoReflect.Descriptor instead.

func (*RotateEpochInput) GetCurrentEpochAnonID

func (x *RotateEpochInput) GetCurrentEpochAnonID() uint64

func (*RotateEpochInput) GetCurrentEpochFbid

func (x *RotateEpochInput) GetCurrentEpochFbid() uint64

func (*RotateEpochInput) GetCurrentEpochRootKey

func (x *RotateEpochInput) GetCurrentEpochRootKey() []byte

func (*RotateEpochInput) GetEpochStoragePrivateKey

func (x *RotateEpochInput) GetEpochStoragePrivateKey() []byte

func (*RotateEpochInput) GetMembers

func (x *RotateEpochInput) GetMembers() []*RotateEpochMemberInput

func (*RotateEpochInput) GetNewEpochFbid

func (x *RotateEpochInput) GetNewEpochFbid() uint64

func (*RotateEpochInput) ProtoMessage

func (*RotateEpochInput) ProtoMessage()

func (*RotateEpochInput) ProtoReflect

func (x *RotateEpochInput) ProtoReflect() protoreflect.Message

func (*RotateEpochInput) Reset

func (x *RotateEpochInput) Reset()

func (*RotateEpochInput) String

func (x *RotateEpochInput) String() string

type RotateEpochMemberEdge

type RotateEpochMemberEdge struct {
	DeviceID          *uint64 `protobuf:"varint,1,opt,name=deviceID" json:"deviceID,omitempty"`
	EncryptedEpochKey []byte  `protobuf:"bytes,2,opt,name=encryptedEpochKey" json:"encryptedEpochKey,omitempty"`
	DeviceEpochHmac   []byte  `protobuf:"bytes,3,opt,name=deviceEpochHmac" json:"deviceEpochHmac,omitempty"`
	// contains filtered or unexported fields
}

func (*RotateEpochMemberEdge) Descriptor deprecated

func (*RotateEpochMemberEdge) Descriptor() ([]byte, []int)

Deprecated: Use RotateEpochMemberEdge.ProtoReflect.Descriptor instead.

func (*RotateEpochMemberEdge) GetDeviceEpochHmac

func (x *RotateEpochMemberEdge) GetDeviceEpochHmac() []byte

func (*RotateEpochMemberEdge) GetDeviceID

func (x *RotateEpochMemberEdge) GetDeviceID() uint64

func (*RotateEpochMemberEdge) GetEncryptedEpochKey

func (x *RotateEpochMemberEdge) GetEncryptedEpochKey() []byte

func (*RotateEpochMemberEdge) ProtoMessage

func (*RotateEpochMemberEdge) ProtoMessage()

func (*RotateEpochMemberEdge) ProtoReflect

func (x *RotateEpochMemberEdge) ProtoReflect() protoreflect.Message

func (*RotateEpochMemberEdge) Reset

func (x *RotateEpochMemberEdge) Reset()

func (*RotateEpochMemberEdge) String

func (x *RotateEpochMemberEdge) String() string

type RotateEpochMemberInput

type RotateEpochMemberInput struct {
	DeviceID              *uint64 `protobuf:"varint,1,req,name=deviceID" json:"deviceID,omitempty"`
	EpochStoragePublicKey []byte  `protobuf:"bytes,2,req,name=epochStoragePublicKey" json:"epochStoragePublicKey,omitempty"`
	DevicePublicKey       []byte  `protobuf:"bytes,3,req,name=devicePublicKey" json:"devicePublicKey,omitempty"`
	// contains filtered or unexported fields
}

func (*RotateEpochMemberInput) Descriptor deprecated

func (*RotateEpochMemberInput) Descriptor() ([]byte, []int)

Deprecated: Use RotateEpochMemberInput.ProtoReflect.Descriptor instead.

func (*RotateEpochMemberInput) GetDeviceID

func (x *RotateEpochMemberInput) GetDeviceID() uint64

func (*RotateEpochMemberInput) GetDevicePublicKey

func (x *RotateEpochMemberInput) GetDevicePublicKey() []byte

func (*RotateEpochMemberInput) GetEpochStoragePublicKey

func (x *RotateEpochMemberInput) GetEpochStoragePublicKey() []byte

func (*RotateEpochMemberInput) ProtoMessage

func (*RotateEpochMemberInput) ProtoMessage()

func (*RotateEpochMemberInput) ProtoReflect

func (x *RotateEpochMemberInput) ProtoReflect() protoreflect.Message

func (*RotateEpochMemberInput) Reset

func (x *RotateEpochMemberInput) Reset()

func (*RotateEpochMemberInput) String

func (x *RotateEpochMemberInput) String() string

type RotateEpochOutput

type RotateEpochOutput struct {
	NewEpochRootKey         []byte                   `protobuf:"bytes,1,opt,name=newEpochRootKey" json:"newEpochRootKey,omitempty"`
	NewEpochAnonID          *uint64                  `protobuf:"varint,2,opt,name=newEpochAnonID" json:"newEpochAnonID,omitempty"`
	EpochAnonID             []byte                   `protobuf:"bytes,3,opt,name=epochAnonID" json:"epochAnonID,omitempty"`
	EpochData               []byte                   `protobuf:"bytes,4,opt,name=epochData" json:"epochData,omitempty"`
	MemberEdges             []*RotateEpochMemberEdge `protobuf:"bytes,5,rep,name=memberEdges" json:"memberEdges,omitempty"`
	EpochRootKeyFingerprint []byte                   `protobuf:"bytes,6,opt,name=epochRootKeyFingerprint" json:"epochRootKeyFingerprint,omitempty"`
	Error                   *string                  `protobuf:"bytes,7,opt,name=error" json:"error,omitempty"`
	// contains filtered or unexported fields
}

func (*RotateEpochOutput) Descriptor deprecated

func (*RotateEpochOutput) Descriptor() ([]byte, []int)

Deprecated: Use RotateEpochOutput.ProtoReflect.Descriptor instead.

func (*RotateEpochOutput) GetEpochAnonID

func (x *RotateEpochOutput) GetEpochAnonID() []byte

func (*RotateEpochOutput) GetEpochData

func (x *RotateEpochOutput) GetEpochData() []byte

func (*RotateEpochOutput) GetEpochRootKeyFingerprint

func (x *RotateEpochOutput) GetEpochRootKeyFingerprint() []byte

func (*RotateEpochOutput) GetError

func (x *RotateEpochOutput) GetError() string

func (*RotateEpochOutput) GetMemberEdges

func (x *RotateEpochOutput) GetMemberEdges() []*RotateEpochMemberEdge

func (*RotateEpochOutput) GetNewEpochAnonID

func (x *RotateEpochOutput) GetNewEpochAnonID() uint64

func (*RotateEpochOutput) GetNewEpochRootKey

func (x *RotateEpochOutput) GetNewEpochRootKey() []byte

func (*RotateEpochOutput) ProtoMessage

func (*RotateEpochOutput) ProtoMessage()

func (*RotateEpochOutput) ProtoReflect

func (x *RotateEpochOutput) ProtoReflect() protoreflect.Message

func (*RotateEpochOutput) Reset

func (x *RotateEpochOutput) Reset()

func (*RotateEpochOutput) String

func (x *RotateEpochOutput) String() string

type VirtualDeviceOutput

type VirtualDeviceOutput struct {
	VdID                       []byte                       `protobuf:"bytes,1,req,name=vdID" json:"vdID,omitempty"`
	VdPublicKey                []byte                       `protobuf:"bytes,2,req,name=vdPublicKey" json:"vdPublicKey,omitempty"`
	VdEpochStoragePublicKey    []byte                       `protobuf:"bytes,3,req,name=vdEpochStoragePublicKey" json:"vdEpochStoragePublicKey,omitempty"`
	VdEpochStoragePublicKeySig []byte                       `protobuf:"bytes,4,req,name=vdEpochStoragePublicKeySig" json:"vdEpochStoragePublicKeySig,omitempty"`
	OcmfRotationToken          []byte                       `protobuf:"bytes,5,req,name=ocmfRotationToken" json:"ocmfRotationToken,omitempty"`
	DeviceEpochHmac            []byte                       `protobuf:"bytes,6,req,name=deviceEpochHmac" json:"deviceEpochHmac,omitempty"`
	EncryptedSecretValues      *EncryptedSecretValuesOutput `protobuf:"bytes,7,req,name=encryptedSecretValues" json:"encryptedSecretValues,omitempty"`
	// contains filtered or unexported fields
}

func (*VirtualDeviceOutput) Descriptor deprecated

func (*VirtualDeviceOutput) Descriptor() ([]byte, []int)

Deprecated: Use VirtualDeviceOutput.ProtoReflect.Descriptor instead.

func (*VirtualDeviceOutput) GetDeviceEpochHmac

func (x *VirtualDeviceOutput) GetDeviceEpochHmac() []byte

func (*VirtualDeviceOutput) GetEncryptedSecretValues

func (x *VirtualDeviceOutput) GetEncryptedSecretValues() *EncryptedSecretValuesOutput

func (*VirtualDeviceOutput) GetOcmfRotationToken

func (x *VirtualDeviceOutput) GetOcmfRotationToken() []byte

func (*VirtualDeviceOutput) GetVdEpochStoragePublicKey

func (x *VirtualDeviceOutput) GetVdEpochStoragePublicKey() []byte

func (*VirtualDeviceOutput) GetVdEpochStoragePublicKeySig

func (x *VirtualDeviceOutput) GetVdEpochStoragePublicKeySig() []byte

func (*VirtualDeviceOutput) GetVdID

func (x *VirtualDeviceOutput) GetVdID() []byte

func (*VirtualDeviceOutput) GetVdPublicKey

func (x *VirtualDeviceOutput) GetVdPublicKey() []byte

func (*VirtualDeviceOutput) ProtoMessage

func (*VirtualDeviceOutput) ProtoMessage()

func (*VirtualDeviceOutput) ProtoReflect

func (x *VirtualDeviceOutput) ProtoReflect() protoreflect.Message

func (*VirtualDeviceOutput) Reset

func (x *VirtualDeviceOutput) Reset()

func (*VirtualDeviceOutput) String

func (x *VirtualDeviceOutput) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL