public static final class AesGcmHkdfStreamingKeyFormat.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AesGcmHkdfStreamingKeyFormat,AesGcmHkdfStreamingKeyFormat.Builder> implements AesGcmHkdfStreamingKeyFormatOrBuilder
google.crypto.tink.AesGcmHkdfStreamingKeyFormat| Modifier and Type | Method and Description |
|---|---|
AesGcmHkdfStreamingKeyFormat.Builder |
clearKeySize()
size of the main key (aka.
|
AesGcmHkdfStreamingKeyFormat.Builder |
clearParams()
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1; |
int |
getKeySize()
size of the main key (aka.
|
AesGcmHkdfStreamingParams |
getParams()
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1; |
boolean |
hasParams()
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1; |
AesGcmHkdfStreamingKeyFormat.Builder |
mergeParams(AesGcmHkdfStreamingParams value)
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1; |
AesGcmHkdfStreamingKeyFormat.Builder |
setKeySize(int value)
size of the main key (aka.
|
AesGcmHkdfStreamingKeyFormat.Builder |
setParams(AesGcmHkdfStreamingParams.Builder builderForValue)
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1; |
AesGcmHkdfStreamingKeyFormat.Builder |
setParams(AesGcmHkdfStreamingParams value)
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1; |
build, buildPartial, clear, clone, copyOnWrite, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFromaddAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic boolean hasParams()
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1;hasParams in interface AesGcmHkdfStreamingKeyFormatOrBuilderpublic AesGcmHkdfStreamingParams getParams()
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1;getParams in interface AesGcmHkdfStreamingKeyFormatOrBuilderpublic AesGcmHkdfStreamingKeyFormat.Builder setParams(AesGcmHkdfStreamingParams value)
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1;public AesGcmHkdfStreamingKeyFormat.Builder setParams(AesGcmHkdfStreamingParams.Builder builderForValue)
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1;public AesGcmHkdfStreamingKeyFormat.Builder mergeParams(AesGcmHkdfStreamingParams value)
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1;public AesGcmHkdfStreamingKeyFormat.Builder clearParams()
optional .google.crypto.tink.AesGcmHkdfStreamingParams params = 1;public int getKeySize()
size of the main key (aka. "ikm", input key material)
optional uint32 key_size = 2;getKeySize in interface AesGcmHkdfStreamingKeyFormatOrBuilderpublic AesGcmHkdfStreamingKeyFormat.Builder setKeySize(int value)
size of the main key (aka. "ikm", input key material)
optional uint32 key_size = 2;public AesGcmHkdfStreamingKeyFormat.Builder clearKeySize()
size of the main key (aka. "ikm", input key material)
optional uint32 key_size = 2;