public class EdDSANamedCurveTable
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.util.HashMap<java.lang.String,EdDSANamedCurveSpec> |
curves |
static java.lang.String |
ED_25519 |
static EdDSANamedCurveSpec |
ED_25519_CURVE_SPEC |
private static Curve |
ed25519curve |
private static Field |
ed25519field |
| Constructor and Description |
|---|
EdDSANamedCurveTable() |
| Modifier and Type | Method and Description |
|---|---|
static void |
defineCurve(EdDSANamedCurveSpec curve) |
(package private) static void |
defineCurveAlias(java.lang.String name,
java.lang.String alias) |
static EdDSANamedCurveSpec |
getByName(java.lang.String name) |
private static void |
putCurve(java.lang.String name,
EdDSANamedCurveSpec curve) |
public static final java.lang.String ED_25519
private static final Field ed25519field
private static final Curve ed25519curve
public static final EdDSANamedCurveSpec ED_25519_CURVE_SPEC
private static volatile java.util.HashMap<java.lang.String,EdDSANamedCurveSpec> curves
private static void putCurve(java.lang.String name,
EdDSANamedCurveSpec curve)
public static void defineCurve(EdDSANamedCurveSpec curve)
static void defineCurveAlias(java.lang.String name,
java.lang.String alias)
public static EdDSANamedCurveSpec getByName(java.lang.String name)