Class ECPublicBCPGKey

java.lang.Object
org.bouncycastle.bcpg.BCPGObject
org.bouncycastle.bcpg.ECPublicBCPGKey
All Implemented Interfaces:
BCPGKey, org.bouncycastle.util.Encodable
Direct Known Subclasses:
ECDHPublicBCPGKey, ECDSAPublicBCPGKey, EdDSAPublicBCPGKey

public abstract class ECPublicBCPGKey extends BCPGObject implements BCPGKey
Base class for an EC Public Key. For subclasses, see ECDHPublicBCPGKey, ECDSAPublicBCPGKey or EdDSAPublicBCPGKey.
  • Constructor Details

    • ECPublicBCPGKey

      protected ECPublicBCPGKey(BCPGInputStream in) throws IOException
      Parameters:
      in - the stream to read the packet from.
      Throws:
      IOException
    • ECPublicBCPGKey

      protected ECPublicBCPGKey(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, org.bouncycastle.math.ec.ECPoint point)
    • ECPublicBCPGKey

      protected ECPublicBCPGKey(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, BigInteger encodedPoint)
  • Method Details