public class BCECPublicKey extends Object implements ECPublicKey, ECPublicKey, ECPointEncoder
Constructor and Description |
---|
BCECPublicKey(ECPublicKey key,
ProviderConfiguration configuration) |
BCECPublicKey(String algorithm,
BCECPublicKey key) |
BCECPublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec,
ProviderConfiguration configuration) |
BCECPublicKey(String algorithm,
ECPublicKeyParameters params,
ECParameterSpec spec,
ProviderConfiguration configuration) |
BCECPublicKey(String algorithm,
ECPublicKeyParameters params,
ProviderConfiguration configuration) |
BCECPublicKey(String algorithm,
ECPublicKeySpec spec,
ProviderConfiguration configuration) |
BCECPublicKey(String algorithm,
ECPublicKeySpec spec,
ProviderConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
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() |
public BCECPublicKey(String algorithm, BCECPublicKey key)
public BCECPublicKey(String algorithm, ECPublicKeySpec spec, ProviderConfiguration configuration)
public BCECPublicKey(String algorithm, ECPublicKeySpec spec, ProviderConfiguration configuration)
public BCECPublicKey(String algorithm, ECPublicKeyParameters params, ECParameterSpec spec, ProviderConfiguration configuration)
public BCECPublicKey(String algorithm, ECPublicKeyParameters params, ECParameterSpec spec, ProviderConfiguration configuration)
public BCECPublicKey(String algorithm, ECPublicKeyParameters params, ProviderConfiguration configuration)
public BCECPublicKey(ECPublicKey key, ProviderConfiguration configuration)
public String getAlgorithm()
getAlgorithm
in interface Key
public byte[] getEncoded()
getEncoded
in interface Key
public ECParameterSpec getParams()
public ECParameterSpec getParameters()
ECKey
getParameters
in interface ECKey
public ECPoint getW()
public ECPoint getQ()
ECPublicKey
getQ
in interface ECPublicKey
public ECPoint engineGetQ()
public void setPointFormat(String style)
ECPointEncoder
setPointFormat
in interface ECPointEncoder
style
- the style to use.Copyright © 2016 BouncyCastle.org. All rights reserved.