org.bouncycastle.asn1.x9

Class X9ECPoint

Implemented Interfaces:
DEREncodable

public class X9ECPoint
extends ASN1Encodable

class for describing an ECPoint as a DER object.

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

X9ECPoint(org.bouncycastle.math.ec.ECCurve c, ASN1OctetString s)
X9ECPoint(org.bouncycastle.math.ec.ECPoint p)

Method Summary

org.bouncycastle.math.ec.ECPoint
getPoint()
DERObject
toASN1Object()
Produce an object suitable for an ASN1OutputStream.

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Constructor Details

X9ECPoint

public X9ECPoint(org.bouncycastle.math.ec.ECCurve c,
                 ASN1OctetString s)

X9ECPoint

public X9ECPoint(org.bouncycastle.math.ec.ECPoint p)

Method Details

getPoint

public org.bouncycastle.math.ec.ECPoint getPoint()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
  ECPoint ::= OCTET STRING
 

Octet string produced using ECPoint.getEncoded().

Overrides:
toASN1Object in interface ASN1Encodable