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()
optional uint32 ciphertext_segment_size = 1; |
AesGcmHkdfStreamingParams.Builder |
clearDerivedKeySize()
size of AES-GCM keys derived for each segment
|
AesGcmHkdfStreamingParams.Builder |
clearHkdfHashType()
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
int |
getCiphertextSegmentSize()
optional uint32 ciphertext_segment_size = 1; |
int |
getDerivedKeySize()
size of AES-GCM keys derived for each segment
|
HashType |
getHkdfHashType()
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
int |
getHkdfHashTypeValue()
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
AesGcmHkdfStreamingParams.Builder |
setCiphertextSegmentSize(int value)
optional uint32 ciphertext_segment_size = 1; |
AesGcmHkdfStreamingParams.Builder |
setDerivedKeySize(int value)
size of AES-GCM keys derived for each segment
|
AesGcmHkdfStreamingParams.Builder |
setHkdfHashType(HashType value)
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
AesGcmHkdfStreamingParams.Builder |
setHkdfHashTypeValue(int value)
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
build, buildPartial, clear, clone, copyOnWrite, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFromaddAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic int getCiphertextSegmentSize()
optional uint32 ciphertext_segment_size = 1;getCiphertextSegmentSize in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setCiphertextSegmentSize(int value)
optional uint32 ciphertext_segment_size = 1;public AesGcmHkdfStreamingParams.Builder clearCiphertextSegmentSize()
optional uint32 ciphertext_segment_size = 1;public int getDerivedKeySize()
size of AES-GCM keys derived for each segment
optional uint32 derived_key_size = 2;getDerivedKeySize in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setDerivedKeySize(int value)
size of AES-GCM keys derived for each segment
optional uint32 derived_key_size = 2;public AesGcmHkdfStreamingParams.Builder clearDerivedKeySize()
size of AES-GCM keys derived for each segment
optional uint32 derived_key_size = 2;public int getHkdfHashTypeValue()
optional .google.crypto.tink.HashType hkdf_hash_type = 3;getHkdfHashTypeValue in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setHkdfHashTypeValue(int value)
optional .google.crypto.tink.HashType hkdf_hash_type = 3;public HashType getHkdfHashType()
optional .google.crypto.tink.HashType hkdf_hash_type = 3;getHkdfHashType in interface AesGcmHkdfStreamingParamsOrBuilderpublic AesGcmHkdfStreamingParams.Builder setHkdfHashType(HashType value)
optional .google.crypto.tink.HashType hkdf_hash_type = 3;public AesGcmHkdfStreamingParams.Builder clearHkdfHashType()
optional .google.crypto.tink.HashType hkdf_hash_type = 3;