All Classes and Interfaces
Class
Description
rpc AddExternalSignerProposal
rpc AddExternalSignerProposal
Protobuf type
mls_client.AddExternalSignerResponse
Protobuf type
mls_client.AddExternalSignerResponse
rpc AddProposal
rpc AddProposal
rpc Commit
Note: CommitResponse.ratchet_tree should be empty if CommitRequest.external_tree is not true
rpc Commit
Note: CommitResponse.ratchet_tree should be empty if CommitRequest.external_tree is not true
Protobuf type
mls_client.CommitResponse
Protobuf type
mls_client.CommitResponse
rpc CreateBranch
(uses CreateSubgroupResponse)
rpc CreateBranch
(uses CreateSubgroupResponse)
rpc CreateExternalSigner
rpc CreateExternalSigner
Protobuf type
mls_client.CreateExternalSignerResponse
Protobuf type
mls_client.CreateExternalSignerResponse
rpc CreateGroup
XXX(RLB): Credential type is omitted; let's just use Basic for these tests
rpc CreateGroup
XXX(RLB): Credential type is omitted; let's just use Basic for these tests
Protobuf type
mls_client.CreateGroupResponse
Protobuf type
mls_client.CreateGroupResponse
rpc CreateKeyPackage
rpc CreateKeyPackage
Protobuf type
mls_client.CreateKeyPackageResponse
Protobuf type
mls_client.CreateKeyPackageResponse
Protobuf type
mls_client.CreateSubgroupResponse
Protobuf type
mls_client.CreateSubgroupResponse
rpc Export
rpc Export
Protobuf type
mls_client.ExportResponse
Protobuf type
mls_client.ExportResponse
rpc GroupContextExtensionsProposal
rpc GroupContextExtensionsProposal
Protobuf type
mls_client.ExternalJoinRequest
Protobuf type
mls_client.ExternalJoinRequest
Protobuf type
mls_client.ExternalJoinResponse
Protobuf type
mls_client.ExternalJoinResponse
rpc ExternalPSKProposal
rpc ExternalPSKProposal
rpc ExternalSignerProposal
rpc ExternalSignerProposal
rpc Free
rpc Free
Protobuf type
mls_client.FreeResponse
Protobuf type
mls_client.FreeResponse
Protobuf type
mls_client.GroupContextExtensionsProposalRequest
Protobuf type
mls_client.GroupContextExtensionsProposalRequest
rpc GroupInfo
rpc GroupInfo
Protobuf type
mls_client.GroupInfoResponse
Protobuf type
mls_client.GroupInfoResponse
rpc CreateBranch
rpc CreateBranch
Protobuf type
mls_client.HandleBranchResponse
Protobuf type
mls_client.HandleBranchResponse
rpc HandleCommit
rpc HandleCommit
Protobuf type
mls_client.HandleCommitResponse
Protobuf type
mls_client.HandleCommitResponse
rpc HandlePendingCommit
rpc HandlePendingCommit
rpc HandlePendingReInitCommit
rpc HandleReInitCommit
(uses HandleCommitRequest)
rpc HandlePendingReInitCommit
rpc HandleReInitCommit
(uses HandleCommitRequest)
rpc HandleReInitWelcome
rpc HandleReInitWelcome
rpc JoinGroup
rpc JoinGroup
Protobuf type
mls_client.JoinGroupResponse
Protobuf type
mls_client.JoinGroupResponse
rpc Name
rpc Name
Protobuf type
mls_client.NameResponse
Protobuf type
mls_client.NameResponse
rpc NewMemberAddProposal
rpc NewMemberAddProposal
Protobuf type
mls_client.NewMemberAddProposalResponse
Protobuf type
mls_client.NewMemberAddProposalResponse
rpc ExternalJoin
rpc ExternalJoin
`proposal_type` is one of "add", "remove", "externalPSK", "resumptionPSK",
"groupContextExtensions", "reinit".
`proposal_type` is one of "add", "remove", "externalPSK", "resumptionPSK",
"groupContextExtensions", "reinit".
Protobuf type
mls_client.ProposalResponse
Protobuf type
mls_client.ProposalResponse
rpc Protect
rpc Protect
Protobuf type
mls_client.ProtectResponse
Protobuf type
mls_client.ProtectResponse
rpc ReInitProposal
rpc ReInitProposal
rpc ReInitWelcome
rpc ReInitWelcome
rpc RemoveProposal
rpc RemoveProposal
rpc ResumptionPSKProposal
rpc ResumptionPSKProposal
rpc StateAuth
rpc StateAuth
Protobuf type
mls_client.StateAuthResponse
Protobuf type
mls_client.StateAuthResponse
rpc StorePSK
rpc StorePSK
Protobuf type
mls_client.StorePSKResponse
Protobuf type
mls_client.StorePSKResponse
rpc SupportedCiphersuites
rpc SupportedCiphersuites
Protobuf type
mls_client.SupportedCiphersuitesResponse
Protobuf type
mls_client.SupportedCiphersuitesResponse
rpc Unprotect
rpc Unprotect
Protobuf type
mls_client.UnprotectResponse
Protobuf type
mls_client.UnprotectResponse
rpc UpdateProposal
rpc UpdateProposal
A wrapper around an MLS client implementation
A wrapper around an MLS client implementation
A stub to allow clients to do synchronous rpc calls to service MLSClient.
A stub to allow clients to do ListenableFuture-style rpc calls to service MLSClient.
Base class for the server implementation of the service MLSClient.
A stub to allow clients to do asynchronous rpc calls to service MLSClient.