Package com.google.crypto.tink.aead
Class AesCtrHmacAeadKey.Builder
- java.lang.Object
-
- com.google.crypto.tink.aead.AesCtrHmacAeadKey.Builder
-
- Enclosing class:
- AesCtrHmacAeadKey
public static class AesCtrHmacAeadKey.Builder extends java.lang.ObjectBuilder for AesCtrHmacAeadKey.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AesCtrHmacAeadKeybuild()AesCtrHmacAeadKey.BuildersetAesKeyBytes(SecretBytes aesKeyBytes)AesCtrHmacAeadKey.BuildersetHmacKeyBytes(SecretBytes hmacKeyBytes)AesCtrHmacAeadKey.BuildersetIdRequirement(java.lang.Integer idRequirement)AesCtrHmacAeadKey.BuildersetParameters(AesCtrHmacAeadParameters parameters)
-
-
-
Method Detail
-
setParameters
@CanIgnoreReturnValue public AesCtrHmacAeadKey.Builder setParameters(AesCtrHmacAeadParameters parameters)
-
setAesKeyBytes
@CanIgnoreReturnValue public AesCtrHmacAeadKey.Builder setAesKeyBytes(SecretBytes aesKeyBytes)
-
setHmacKeyBytes
@CanIgnoreReturnValue public AesCtrHmacAeadKey.Builder setHmacKeyBytes(SecretBytes hmacKeyBytes)
-
setIdRequirement
@CanIgnoreReturnValue public AesCtrHmacAeadKey.Builder setIdRequirement(@Nullable java.lang.Integer idRequirement)
-
build
public AesCtrHmacAeadKey build() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-