Package com.google.crypto.tink.signature
Class EcdsaParameters.Builder
- java.lang.Object
-
- com.google.crypto.tink.signature.EcdsaParameters.Builder
-
- Enclosing class:
- EcdsaParameters
public static final class EcdsaParameters.Builder extends java.lang.ObjectBuilds a new EcdsaParameters instance.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EcdsaParametersbuild()EcdsaParameters.BuildersetCurveType(EcdsaParameters.CurveType curveType)EcdsaParameters.BuildersetHashType(EcdsaParameters.HashType hashType)EcdsaParameters.BuildersetSignatureEncoding(EcdsaParameters.SignatureEncoding signatureEncoding)EcdsaParameters.BuildersetVariant(EcdsaParameters.Variant variant)
-
-
-
Method Detail
-
setSignatureEncoding
@CanIgnoreReturnValue public EcdsaParameters.Builder setSignatureEncoding(EcdsaParameters.SignatureEncoding signatureEncoding)
-
setCurveType
@CanIgnoreReturnValue public EcdsaParameters.Builder setCurveType(EcdsaParameters.CurveType curveType)
-
setHashType
@CanIgnoreReturnValue public EcdsaParameters.Builder setHashType(EcdsaParameters.HashType hashType)
-
setVariant
@CanIgnoreReturnValue public EcdsaParameters.Builder setVariant(EcdsaParameters.Variant variant)
-
build
public EcdsaParameters build() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-