public static final class EciesAeadDemParams.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<EciesAeadDemParams,EciesAeadDemParams.Builder> implements EciesAeadDemParamsOrBuilder
Parameters of AEAD DEM (Data Encapsulation Mechanism).Protobuf type
google.crypto.tink.EciesAeadDemParams| Modifier and Type | Method and Description |
|---|---|
EciesAeadDemParams.Builder |
clearAeadDem()
Required.
|
KeyTemplate |
getAeadDem()
Required.
|
boolean |
hasAeadDem()
Required.
|
EciesAeadDemParams.Builder |
mergeAeadDem(KeyTemplate value)
Required.
|
EciesAeadDemParams.Builder |
setAeadDem(KeyTemplate.Builder builderForValue)
Required.
|
EciesAeadDemParams.Builder |
setAeadDem(KeyTemplate value)
Required.
|
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 boolean hasAeadDem()
Required. Contains an Aead or DeterministicAead key format (e.g: AesCtrHmacAeadKeyFormat, AesGcmKeyFormat or AesSivKeyFormat).
.google.crypto.tink.KeyTemplate aead_dem = 2;hasAeadDem in interface EciesAeadDemParamsOrBuilderpublic KeyTemplate getAeadDem()
Required. Contains an Aead or DeterministicAead key format (e.g: AesCtrHmacAeadKeyFormat, AesGcmKeyFormat or AesSivKeyFormat).
.google.crypto.tink.KeyTemplate aead_dem = 2;getAeadDem in interface EciesAeadDemParamsOrBuilderpublic EciesAeadDemParams.Builder setAeadDem(KeyTemplate value)
Required. Contains an Aead or DeterministicAead key format (e.g: AesCtrHmacAeadKeyFormat, AesGcmKeyFormat or AesSivKeyFormat).
.google.crypto.tink.KeyTemplate aead_dem = 2;public EciesAeadDemParams.Builder setAeadDem(KeyTemplate.Builder builderForValue)
Required. Contains an Aead or DeterministicAead key format (e.g: AesCtrHmacAeadKeyFormat, AesGcmKeyFormat or AesSivKeyFormat).
.google.crypto.tink.KeyTemplate aead_dem = 2;public EciesAeadDemParams.Builder mergeAeadDem(KeyTemplate value)
Required. Contains an Aead or DeterministicAead key format (e.g: AesCtrHmacAeadKeyFormat, AesGcmKeyFormat or AesSivKeyFormat).
.google.crypto.tink.KeyTemplate aead_dem = 2;public EciesAeadDemParams.Builder clearAeadDem()
Required. Contains an Aead or DeterministicAead key format (e.g: AesCtrHmacAeadKeyFormat, AesGcmKeyFormat or AesSivKeyFormat).
.google.crypto.tink.KeyTemplate aead_dem = 2;