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.