Package com.google.crypto.tink.signature
Class EcdsaParameters.CurveType
- java.lang.Object
-
- com.google.crypto.tink.signature.EcdsaParameters.CurveType
-
- Enclosing class:
- EcdsaParameters
@Immutable public static final class EcdsaParameters.CurveType extends java.lang.ObjectThe elliptic curve and its parameters.
-
-
Field Summary
Fields Modifier and Type Field Description static EcdsaParameters.CurveTypeNIST_P256static EcdsaParameters.CurveTypeNIST_P384static EcdsaParameters.CurveTypeNIST_P521
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EcdsaParameters.CurveTypefromParameterSpec(java.security.spec.ECParameterSpec spec)java.security.spec.ECParameterSpectoParameterSpec()java.lang.StringtoString()
-
-
-
Field Detail
-
NIST_P256
public static final EcdsaParameters.CurveType NIST_P256
-
NIST_P384
public static final EcdsaParameters.CurveType NIST_P384
-
NIST_P521
public static final EcdsaParameters.CurveType NIST_P521
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toParameterSpec
public java.security.spec.ECParameterSpec toParameterSpec()
-
fromParameterSpec
public static EcdsaParameters.CurveType fromParameterSpec(java.security.spec.ECParameterSpec spec) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-