Class ECDSAPublicBCPGKey

All Implemented Interfaces:
BCPGKey, org.bouncycastle.util.Encodable

public class ECDSAPublicBCPGKey extends ECPublicBCPGKey
Base class for an ECDSA Public Key. This type is used with PublicKeyAlgorithmTags.ECDSA and the curve is identified by providing an OID.
See Also:
  • Constructor Details

    • ECDSAPublicBCPGKey

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

      public ECDSAPublicBCPGKey(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, org.bouncycastle.math.ec.ECPoint point)
    • ECDSAPublicBCPGKey

      public ECDSAPublicBCPGKey(org.bouncycastle.asn1.ASN1ObjectIdentifier oid, BigInteger encodedPoint) throws IOException
      Throws:
      IOException