public final class AesGcmHkdfStreamingParams extends com.google.protobuf.GeneratedMessageLite<AesGcmHkdfStreamingParams,AesGcmHkdfStreamingParams.Builder> 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.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm| 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 |
|---|---|
protected Object |
dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
Object arg0,
Object arg1) |
int |
getCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1; |
static AesGcmHkdfStreamingParams |
getDefaultInstance() |
int |
getDerivedKeySize()
size of AES-GCM keys derived for each segment
|
HashType |
getHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3; |
int |
getHkdfHashTypeValue()
.google.crypto.tink.HashType hkdf_hash_type = 3; |
static AesGcmHkdfStreamingParams.Builder |
newBuilder() |
static AesGcmHkdfStreamingParams.Builder |
newBuilder(AesGcmHkdfStreamingParams prototype) |
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() |
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTopublic 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
public 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 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 static AesGcmHkdfStreamingParams.Builder newBuilder()
public static AesGcmHkdfStreamingParams.Builder newBuilder(AesGcmHkdfStreamingParams prototype)
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
dynamicMethod in class com.google.protobuf.GeneratedMessageLite<AesGcmHkdfStreamingParams,AesGcmHkdfStreamingParams.Builder>public static AesGcmHkdfStreamingParams getDefaultInstance()
public static com.google.protobuf.Parser<AesGcmHkdfStreamingParams> parser()