Package com.google.crypto.tink.signature
Class SlhDsaPublicKey.Builder
- java.lang.Object
-
- com.google.crypto.tink.signature.SlhDsaPublicKey.Builder
-
- Enclosing class:
- SlhDsaPublicKey
public static class SlhDsaPublicKey.Builder extends java.lang.ObjectBuilder for SlhDsaPublicKey.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SlhDsaPublicKeybuild()SlhDsaPublicKey.BuildersetIdRequirement(java.lang.Integer idRequirement)SlhDsaPublicKey.BuildersetParameters(SlhDsaParameters parameters)SlhDsaPublicKey.BuildersetSerializedPublicKey(Bytes serializedPublicKey)
-
-
-
Method Detail
-
setParameters
@CanIgnoreReturnValue public SlhDsaPublicKey.Builder setParameters(SlhDsaParameters parameters)
-
setSerializedPublicKey
@CanIgnoreReturnValue public SlhDsaPublicKey.Builder setSerializedPublicKey(Bytes serializedPublicKey)
-
setIdRequirement
@CanIgnoreReturnValue public SlhDsaPublicKey.Builder setIdRequirement(@Nullable java.lang.Integer idRequirement)
-
build
public SlhDsaPublicKey build() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-