public class ECPrivateKey extends ASN1Object
Constructor and Description |
---|
ECPrivateKey(java.math.BigInteger key) |
ECPrivateKey(java.math.BigInteger key,
ASN1Encodable parameters) |
ECPrivateKey(java.math.BigInteger key,
DERBitString publicKey,
ASN1Encodable parameters) |
Modifier and Type | Method and Description |
---|---|
static ECPrivateKey |
getInstance(java.lang.Object obj) |
java.math.BigInteger |
getKey() |
ASN1Primitive |
getParameters() |
DERBitString |
getPublicKey() |
ASN1Primitive |
toASN1Primitive()
ECPrivateKey ::= SEQUENCE {
version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1),
privateKey OCTET STRING,
parameters [0] Parameters OPTIONAL,
publicKey [1] BIT STRING OPTIONAL }
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
public ECPrivateKey(java.math.BigInteger key)
public ECPrivateKey(java.math.BigInteger key, ASN1Encodable parameters)
public ECPrivateKey(java.math.BigInteger key, DERBitString publicKey, ASN1Encodable parameters)
public static ECPrivateKey getInstance(java.lang.Object obj)
public java.math.BigInteger getKey()
public DERBitString getPublicKey()
public ASN1Primitive getParameters()
public ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object