- java.lang.Object
- java.security.spec.ECPublicKeySpec
Constructor Summary
Constructors Constructor Description ECPublicKeySpec(ECPoint w, ECParameterSpec params)
Creates a new ECPublicKeySpec with the specified parameter values.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ECParameterSpec
getParams()
Returns the associated elliptic curve domain parameters.ECPoint
getW()
Returns the public point W.
Constructor Detail
ECPublicKeySpec
public ECPublicKeySpec(ECPoint w, ECParameterSpec params)
Creates a new ECPublicKeySpec with the specified parameter values.- Parameters:
w
- the public point.params
- the associated elliptic curve domain parameters.- Throws:
NullPointerException
- ifw
orparams
is null.IllegalArgumentException
- ifw
is point at infinity, i.e. ECPoint.POINT_INFINITY
Method Detail
getW
public ECPoint getW()
Returns the public point W.- Returns:
- the public point W.
getParams
public ECParameterSpec getParams()
Returns the associated elliptic curve domain parameters.- Returns:
- the EC domain parameters.