org.bouncycastle.jce.provider
Class JCEECPublicKey
java.lang.Object
org.bouncycastle.jce.provider.JCEECPublicKey
- All Implemented Interfaces:
- java.io.Serializable, java.security.Key, java.security.PublicKey, ECKey, ECPointEncoder, ECPublicKey
public class JCEECPublicKey
- extends java.lang.Object
- implements java.security.interfaces.ECPublicKey, ECPublicKey, ECPointEncoder
- See Also:
- Serialized Form
Fields inherited from interface java.security.interfaces.ECPublicKey |
serialVersionUID |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
getAlgorithm
public java.lang.String getAlgorithm()
- Specified by:
getAlgorithm
in interface java.security.Key
getFormat
public java.lang.String getFormat()
- Specified by:
getFormat
in interface java.security.Key
getEncoded
public byte[] getEncoded()
- Specified by:
getEncoded
in interface java.security.Key
getParams
public java.security.spec.ECParameterSpec getParams()
getParameters
public ECParameterSpec getParameters()
- Description copied from interface:
ECKey
- return a parameter specification representing the EC domain parameters
for the key.
- Specified by:
getParameters
in interface ECKey
getW
public java.security.spec.ECPoint getW()
getQ
public org.bouncycastle.math.ec.ECPoint getQ()
- Description copied from interface:
ECPublicKey
- return the public point Q
- Specified by:
getQ
in interface ECPublicKey
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setPointFormat
public void setPointFormat(java.lang.String style)
- Description copied from interface:
ECPointEncoder
- 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".
- Specified by:
setPointFormat
in interface ECPointEncoder
- Parameters:
style
- the style to use.
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object