All Classes and Interfaces
Class
Description
rpc AddExternalSignerProposal
rpc AddExternalSignerProposal
Protobuf type
mls_client.AddExternalSignerResponseProtobuf 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.CommitResponseProtobuf type
mls_client.CommitResponse
rpc CreateBranch
(uses CreateSubgroupResponse)
rpc CreateBranch
(uses CreateSubgroupResponse)
rpc CreateExternalSigner
rpc CreateExternalSigner
Protobuf type
mls_client.CreateExternalSignerResponseProtobuf 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.CreateGroupResponseProtobuf type
mls_client.CreateGroupResponse
rpc CreateKeyPackage
rpc CreateKeyPackage
Protobuf type
mls_client.CreateKeyPackageResponseProtobuf type
mls_client.CreateKeyPackageResponseProtobuf type
mls_client.CreateSubgroupResponseProtobuf type
mls_client.CreateSubgroupResponse
rpc Export
rpc Export
Protobuf type
mls_client.ExportResponseProtobuf type
mls_client.ExportResponse
rpc GroupContextExtensionsProposal
rpc GroupContextExtensionsProposal
Protobuf type
mls_client.ExternalJoinRequestProtobuf type
mls_client.ExternalJoinRequestProtobuf type
mls_client.ExternalJoinResponseProtobuf type
mls_client.ExternalJoinResponse
rpc ExternalPSKProposal
rpc ExternalPSKProposal
rpc ExternalSignerProposal
rpc ExternalSignerProposal
rpc Free
rpc Free
Protobuf type
mls_client.FreeResponseProtobuf type
mls_client.FreeResponseProtobuf type
mls_client.GroupContextExtensionsProposalRequestProtobuf type
mls_client.GroupContextExtensionsProposalRequest
rpc GroupInfo
rpc GroupInfo
Protobuf type
mls_client.GroupInfoResponseProtobuf type
mls_client.GroupInfoResponse
rpc CreateBranch
rpc CreateBranch
Protobuf type
mls_client.HandleBranchResponseProtobuf type
mls_client.HandleBranchResponse
rpc HandleCommit
rpc HandleCommit
Protobuf type
mls_client.HandleCommitResponseProtobuf 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.JoinGroupResponseProtobuf type
mls_client.JoinGroupResponse
rpc Name
rpc Name
Protobuf type
mls_client.NameResponseProtobuf type
mls_client.NameResponse
rpc NewMemberAddProposal
rpc NewMemberAddProposal
Protobuf type
mls_client.NewMemberAddProposalResponseProtobuf 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.ProposalResponseProtobuf type
mls_client.ProposalResponse
rpc Protect
rpc Protect
Protobuf type
mls_client.ProtectResponseProtobuf 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.StateAuthResponseProtobuf type
mls_client.StateAuthResponse
rpc StorePSK
rpc StorePSK
Protobuf type
mls_client.StorePSKResponseProtobuf type
mls_client.StorePSKResponse
rpc SupportedCiphersuites
rpc SupportedCiphersuites
Protobuf type
mls_client.SupportedCiphersuitesResponseProtobuf type
mls_client.SupportedCiphersuitesResponse
rpc Unprotect
rpc Unprotect
Protobuf type
mls_client.UnprotectResponseProtobuf 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.