public final class AesGcmHkdfStreamingParams extends com.google.protobuf.GeneratedMessageV3 implements AesGcmHkdfStreamingParamsOrBuilder
google.crypto.tink.AesGcmHkdfStreamingParams| Modifier and Type | Class and Description |
|---|---|
static class |
AesGcmHkdfStreamingParams.Builder
Protobuf type
google.crypto.tink.AesGcmHkdfStreamingParams |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER |
static int |
DERIVED_KEY_SIZE_FIELD_NUMBER |
static int |
HKDF_HASH_TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1; |
static AesGcmHkdfStreamingParams |
getDefaultInstance() |
AesGcmHkdfStreamingParams |
getDefaultInstanceForType() |
int |
getDerivedKeySize()
size of AES-GCM keys derived for each segment
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
HashType |
getHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3; |
int |
getHkdfHashTypeValue()
.google.crypto.tink.HashType hkdf_hash_type = 3; |
com.google.protobuf.Parser<AesGcmHkdfStreamingParams> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AesGcmHkdfStreamingParams.Builder |
newBuilder() |
static AesGcmHkdfStreamingParams.Builder |
newBuilder(AesGcmHkdfStreamingParams prototype) |
AesGcmHkdfStreamingParams.Builder |
newBuilderForType() |
protected AesGcmHkdfStreamingParams.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static AesGcmHkdfStreamingParams |
parseDelimitedFrom(InputStream input) |
static AesGcmHkdfStreamingParams |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AesGcmHkdfStreamingParams |
parseFrom(byte[] data) |
static AesGcmHkdfStreamingParams |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AesGcmHkdfStreamingParams |
parseFrom(ByteBuffer data) |
static AesGcmHkdfStreamingParams |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AesGcmHkdfStreamingParams |
parseFrom(com.google.protobuf.ByteString data) |
static AesGcmHkdfStreamingParams |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AesGcmHkdfStreamingParams |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AesGcmHkdfStreamingParams |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AesGcmHkdfStreamingParams |
parseFrom(InputStream input) |
static AesGcmHkdfStreamingParams |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AesGcmHkdfStreamingParams> |
parser() |
AesGcmHkdfStreamingParams.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CIPHERTEXT_SEGMENT_SIZE_FIELD_NUMBER
public static final int DERIVED_KEY_SIZE_FIELD_NUMBER
public static final int HKDF_HASH_TYPE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1;getCiphertextSegmentSize in interface AesGcmHkdfStreamingParamsOrBuilderpublic int getDerivedKeySize()
size of AES-GCM keys derived for each segment
uint32 derived_key_size = 2;getDerivedKeySize in interface AesGcmHkdfStreamingParamsOrBuilderpublic int getHkdfHashTypeValue()
.google.crypto.tink.HashType hkdf_hash_type = 3;getHkdfHashTypeValue in interface AesGcmHkdfStreamingParamsOrBuilderpublic HashType getHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3;getHkdfHashType in interface AesGcmHkdfStreamingParamsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static AesGcmHkdfStreamingParams parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AesGcmHkdfStreamingParams parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AesGcmHkdfStreamingParams parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AesGcmHkdfStreamingParams parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AesGcmHkdfStreamingParams parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AesGcmHkdfStreamingParams parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AesGcmHkdfStreamingParams parseFrom(InputStream input) throws IOException
IOExceptionpublic static AesGcmHkdfStreamingParams parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AesGcmHkdfStreamingParams parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AesGcmHkdfStreamingParams parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AesGcmHkdfStreamingParams parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AesGcmHkdfStreamingParams parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AesGcmHkdfStreamingParams.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AesGcmHkdfStreamingParams.Builder newBuilder()
public static AesGcmHkdfStreamingParams.Builder newBuilder(AesGcmHkdfStreamingParams prototype)
public AesGcmHkdfStreamingParams.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AesGcmHkdfStreamingParams.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AesGcmHkdfStreamingParams getDefaultInstance()
public static com.google.protobuf.Parser<AesGcmHkdfStreamingParams> parser()
public com.google.protobuf.Parser<AesGcmHkdfStreamingParams> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AesGcmHkdfStreamingParams getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder