public static final class AesGcmHkdfStreamingParams.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AesGcmHkdfStreamingParams,AesGcmHkdfStreamingParams.Builder> implements AesGcmHkdfStreamingParamsOrBuilder
google.crypto.tink.AesGcmHkdfStreamingParams| Modifier and Type | Method and Description |
|---|---|
AesGcmHkdfStreamingParams.Builder |
clearCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1; |
AesGcmHkdfStreamingParams.Builder |
clearDerivedKeySize()
size of AES-GCM keys derived for each segment
|
AesGcmHkdfStreamingParams.Builder |
clearHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3; |
int |
getCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1; |
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; |
AesGcmHkdfStreamingParams.Builder |
setCiphertextSegmentSize(int value)
uint32 ciphertext_segment_size = 1; |
AesGcmHkdfStreamingParams.Builder |
setDerivedKeySize(int value)
size of AES-GCM keys derived for each segment
|
AesGcmHkdfStreamingParams.Builder |
setHkdfHashType(HashType value)
.google.crypto.tink.HashType hkdf_hash_type = 3; |
AesGcmHkdfStreamingParams.Builder |
setHkdfHashTypeValue(int value)
.google.crypto.tink.HashType hkdf_hash_type = 3; |
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic int getCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1;getCiphertextSegmentSize in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setCiphertextSegmentSize(int value)
uint32 ciphertext_segment_size = 1;value - The ciphertextSegmentSize to set.public AesGcmHkdfStreamingParams.Builder clearCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1;public int getDerivedKeySize()
size of AES-GCM keys derived for each segment
uint32 derived_key_size = 2;getDerivedKeySize in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setDerivedKeySize(int value)
size of AES-GCM keys derived for each segment
uint32 derived_key_size = 2;value - The derivedKeySize to set.public AesGcmHkdfStreamingParams.Builder clearDerivedKeySize()
size of AES-GCM keys derived for each segment
uint32 derived_key_size = 2;public int getHkdfHashTypeValue()
.google.crypto.tink.HashType hkdf_hash_type = 3;getHkdfHashTypeValue in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setHkdfHashTypeValue(int value)
.google.crypto.tink.HashType hkdf_hash_type = 3;value - The hkdfHashType to set.public HashType getHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3;getHkdfHashType in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setHkdfHashType(HashType value)
.google.crypto.tink.HashType hkdf_hash_type = 3;value - The enum numeric value on the wire for hkdfHashType to set.public AesGcmHkdfStreamingParams.Builder clearHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3;