Package mls_client
Interface MlsClient.ProposalDescriptionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MlsClient.ProposalDescription
,MlsClient.ProposalDescription.Builder
- Enclosing class:
MlsClient
public static interface MlsClient.ProposalDescriptionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionint
Required if proposal_type is "reinit"long
Required if proposal_type is "resumptionPSK"getExtensions
(int index) Required if proposal_type is "groupContextExtensions" or "reinit"int
Required if proposal_type is "groupContextExtensions" or "reinit"Required if proposal_type is "groupContextExtensions" or "reinit"getExtensionsOrBuilder
(int index) Required if proposal_type is "groupContextExtensions" or "reinit"List
<? extends MlsClient.ExtensionOrBuilder> Required if proposal_type is "groupContextExtensions" or "reinit"com.google.protobuf.ByteString
Required if proposal_type is "reinit"com.google.protobuf.ByteString
Required if proposal_type is "add"com.google.protobuf.ByteString
bytes proposal_type = 1;
com.google.protobuf.ByteString
getPskId()
Required if proposal_type is "externalPSK"com.google.protobuf.ByteString
Required if proposal_type is "remove"Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getProposalType
com.google.protobuf.ByteString getProposalType()bytes proposal_type = 1;
- Returns:
- The proposalType.
-
getKeyPackage
com.google.protobuf.ByteString getKeyPackage()Required if proposal_type is "add"
bytes key_package = 2;
- Returns:
- The keyPackage.
-
getRemovedId
com.google.protobuf.ByteString getRemovedId()Required if proposal_type is "remove"
bytes removed_id = 3;
- Returns:
- The removedId.
-
getPskId
com.google.protobuf.ByteString getPskId()Required if proposal_type is "externalPSK"
bytes psk_id = 4;
- Returns:
- The pskId.
-
getEpochId
long getEpochId()Required if proposal_type is "resumptionPSK"
uint64 epoch_id = 5;
- Returns:
- The epochId.
-
getExtensionsList
List<MlsClient.Extension> getExtensionsList()Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6;
-
getExtensions
Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6;
-
getExtensionsCount
int getExtensionsCount()Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6;
-
getExtensionsOrBuilderList
List<? extends MlsClient.ExtensionOrBuilder> getExtensionsOrBuilderList()Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6;
-
getExtensionsOrBuilder
Required if proposal_type is "groupContextExtensions" or "reinit"
repeated .mls_client.Extension extensions = 6;
-
getGroupId
com.google.protobuf.ByteString getGroupId()Required if proposal_type is "reinit"
bytes group_id = 7;
- Returns:
- The groupId.
-
getCipherSuite
int getCipherSuite()Required if proposal_type is "reinit"
uint32 cipher_suite = 8;
- Returns:
- The cipherSuite.
-