Package com.google.crypto.tink.signature
Class CompositeMlDsaPrivateKey.Builder
- java.lang.Object
-
- com.google.crypto.tink.signature.CompositeMlDsaPrivateKey.Builder
-
- Enclosing class:
- CompositeMlDsaPrivateKey
public static final class CompositeMlDsaPrivateKey.Builder extends java.lang.ObjectBuilder for CompositeMlDsaPrivateKey.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompositeMlDsaPrivateKeybuild()CompositeMlDsaPrivateKey.BuildersetClassicalPrivateKey(SignaturePrivateKey classicalPrivateKey)CompositeMlDsaPrivateKey.BuildersetIdRequirement(java.lang.Integer idRequirement)CompositeMlDsaPrivateKey.BuildersetMlDsaPrivateKey(MlDsaPrivateKey mlDsaPrivateKey)CompositeMlDsaPrivateKey.BuildersetParameters(CompositeMlDsaParameters parameters)
-
-
-
Method Detail
-
setParameters
@CanIgnoreReturnValue public CompositeMlDsaPrivateKey.Builder setParameters(CompositeMlDsaParameters parameters)
-
setMlDsaPrivateKey
@CanIgnoreReturnValue public CompositeMlDsaPrivateKey.Builder setMlDsaPrivateKey(MlDsaPrivateKey mlDsaPrivateKey)
-
setClassicalPrivateKey
@CanIgnoreReturnValue public CompositeMlDsaPrivateKey.Builder setClassicalPrivateKey(SignaturePrivateKey classicalPrivateKey)
-
setIdRequirement
@CanIgnoreReturnValue public CompositeMlDsaPrivateKey.Builder setIdRequirement(@Nullable java.lang.Integer idRequirement)
-
build
public CompositeMlDsaPrivateKey build() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-