public static final class AesEaxParams.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AesEaxParams,AesEaxParams.Builder> implements AesEaxParamsOrBuilder
only allowing tag size in bytes = 16Protobuf type
google.crypto.tink.AesEaxParams| Modifier and Type | Method and Description |
|---|---|
AesEaxParams.Builder |
clearIvSize()
possible value is 12 or 16 bytes.
|
int |
getIvSize()
possible value is 12 or 16 bytes.
|
AesEaxParams.Builder |
setIvSize(int value)
possible value is 12 or 16 bytes.
|
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 getIvSize()
possible value is 12 or 16 bytes.
uint32 iv_size = 1;getIvSize in interface AesEaxParamsOrBuilderpublic AesEaxParams.Builder setIvSize(int value)
possible value is 12 or 16 bytes.
uint32 iv_size = 1;value - The ivSize to set.public AesEaxParams.Builder clearIvSize()
possible value is 12 or 16 bytes.
uint32 iv_size = 1;