public class

JCEECPublicKey

extends Object
implements ECPublicKey ECPointEncoder ECPublicKey
java.lang.Object
   ↳ org.bouncycastle.jce.provider.JCEECPublicKey

Summary

[Expand]
Inherited Constants
From interface java.security.Key
From interface java.security.PublicKey
From interface java.security.interfaces.ECPublicKey
Public Constructors
JCEECPublicKey(String algorithm, JCEECPublicKey key)
JCEECPublicKey(String algorithm, ECPublicKeySpec spec)
JCEECPublicKey(String algorithm, ECPublicKeySpec spec)
JCEECPublicKey(String algorithm, ECPublicKeyParameters params, ECParameterSpec spec)
JCEECPublicKey(String algorithm, ECPublicKeyParameters params, ECParameterSpec spec)
JCEECPublicKey(String algorithm, ECPublicKeyParameters params)
JCEECPublicKey(ECPublicKey key)
Public Methods
ECPoint engineGetQ()
boolean equals(Object o)
String getAlgorithm()
byte[] getEncoded()
String getFormat()
ECParameterSpec getParameters()
return a parameter specification representing the EC domain parameters for the key.
ECParameterSpec getParams()
ECPoint getQ()
return the public point Q
ECPoint getW()
int hashCode()
void setPointFormat(String style)
Set the formatting for encoding of points.
String toString()
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.security.Key
From interface java.security.interfaces.ECKey
From interface java.security.interfaces.ECPublicKey
From interface org.bouncycastle.jce.interfaces.ECKey
From interface org.bouncycastle.jce.interfaces.ECPointEncoder
From interface org.bouncycastle.jce.interfaces.ECPublicKey

Public Constructors

public JCEECPublicKey (String algorithm, JCEECPublicKey key)

public JCEECPublicKey (String algorithm, ECPublicKeySpec spec)

public JCEECPublicKey (String algorithm, ECPublicKeySpec spec)

public JCEECPublicKey (String algorithm, ECPublicKeyParameters params, ECParameterSpec spec)

public JCEECPublicKey (String algorithm, ECPublicKeyParameters params, ECParameterSpec spec)

public JCEECPublicKey (String algorithm, ECPublicKeyParameters params)

public JCEECPublicKey (ECPublicKey key)

Public Methods

public ECPoint engineGetQ ()

public boolean equals (Object o)

public String getAlgorithm ()

public byte[] getEncoded ()

public String getFormat ()

public ECParameterSpec getParameters ()

return a parameter specification representing the EC domain parameters for the key.

public ECParameterSpec getParams ()

public ECPoint getQ ()

return the public point Q

public ECPoint getW ()

public int hashCode ()

public void setPointFormat (String style)

Set the formatting for encoding of points. If the String "UNCOMPRESSED" is passed in point compression will not be used. If the String "COMPRESSED" is passed point compression will be used. The default is "UNCOMPRESSED".

Parameters
style the style to use.

public String toString ()