Package com.google.crypto.tink.hybrid
Class HpkeParameters.Builder
- java.lang.Object
-
- com.google.crypto.tink.hybrid.HpkeParameters.Builder
-
- Enclosing class:
- HpkeParameters
public static final class HpkeParameters.Builder extends java.lang.ObjectBuilds a newHpkeParametersinstance.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HpkeParametersbuild()HpkeParameters.BuildersetAeadId(HpkeParameters.AeadId aead)HpkeParameters.BuildersetKdfId(HpkeParameters.KdfId kdf)HpkeParameters.BuildersetKemId(HpkeParameters.KemId kem)HpkeParameters.BuildersetVariant(HpkeParameters.Variant variant)
-
-
-
Method Detail
-
setKemId
@CanIgnoreReturnValue public HpkeParameters.Builder setKemId(HpkeParameters.KemId kem)
-
setKdfId
@CanIgnoreReturnValue public HpkeParameters.Builder setKdfId(HpkeParameters.KdfId kdf)
-
setAeadId
@CanIgnoreReturnValue public HpkeParameters.Builder setAeadId(HpkeParameters.AeadId aead)
-
setVariant
@CanIgnoreReturnValue public HpkeParameters.Builder setVariant(HpkeParameters.Variant variant)
-
build
public HpkeParameters build() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-