public class BCECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey, ECPublicKey, ECPointEncoder
| Constructor and Description |
|---|
BCECPublicKey(java.security.interfaces.ECPublicKey key,
ProviderConfiguration configuration) |
BCECPublicKey(java.lang.String algorithm,
BCECPublicKey key) |
BCECPublicKey(java.lang.String algorithm,
ECPublicKeyParameters params,
java.security.spec.ECParameterSpec spec,
ProviderConfiguration configuration) |
BCECPublicKey(java.lang.String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec,
ProviderConfiguration configuration) |
BCECPublicKey(java.lang.String algorithm,
ECPublicKeyParameters params,
ProviderConfiguration configuration) |
BCECPublicKey(java.lang.String algorithm,
java.security.spec.ECPublicKeySpec spec,
ProviderConfiguration configuration) |
BCECPublicKey(java.lang.String algorithm,
ECPublicKeySpec spec,
ProviderConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAlgorithm() |
byte[] |
getEncoded() |
java.lang.String |
getFormat() |
ECParameterSpec |
getParameters()
return a parameter specification representing the EC domain parameters
for the key.
|
java.security.spec.ECParameterSpec |
getParams() |
ECPoint |
getQ()
return the public point Q
|
java.security.spec.ECPoint |
getW() |
int |
hashCode() |
void |
setPointFormat(java.lang.String style)
Set the formatting for encoding of points.
|
java.lang.String |
toString() |
public BCECPublicKey(java.lang.String algorithm,
BCECPublicKey key)
public BCECPublicKey(java.lang.String algorithm,
java.security.spec.ECPublicKeySpec spec,
ProviderConfiguration configuration)
public BCECPublicKey(java.lang.String algorithm,
ECPublicKeySpec spec,
ProviderConfiguration configuration)
public BCECPublicKey(java.lang.String algorithm,
ECPublicKeyParameters params,
java.security.spec.ECParameterSpec spec,
ProviderConfiguration configuration)
public BCECPublicKey(java.lang.String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec,
ProviderConfiguration configuration)
public BCECPublicKey(java.lang.String algorithm,
ECPublicKeyParameters params,
ProviderConfiguration configuration)
public BCECPublicKey(java.security.interfaces.ECPublicKey key,
ProviderConfiguration configuration)
public java.lang.String getAlgorithm()
getAlgorithm in interface java.security.Keypublic java.lang.String getFormat()
getFormat in interface java.security.Keypublic byte[] getEncoded()
getEncoded in interface java.security.Keypublic java.security.spec.ECParameterSpec getParams()
public ECParameterSpec getParameters()
ECKeygetParameters in interface ECKeypublic java.security.spec.ECPoint getW()
public ECPoint getQ()
ECPublicKeygetQ in interface ECPublicKeypublic java.lang.String toString()
toString in class java.lang.Objectpublic void setPointFormat(java.lang.String style)
ECPointEncodersetPointFormat in interface ECPointEncoderstyle - the style to use.public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object