java.lang.Object
java.security.spec.ECPublicKeySpec
- All Implemented Interfaces:
KeySpec
public class ECPublicKeySpec extends Object implements KeySpec
This immutable class specifies an elliptic curve public key with
its associated parameters.
- Since:
- 1.5
- See Also:
KeySpec,ECPoint,ECParameterSpec
-
Constructor Summary
Constructors Constructor Description ECPublicKeySpec(ECPoint w, ECParameterSpec params)Creates a new ECPublicKeySpec with the specified parameter values. -
Method Summary
Modifier and Type Method Description ECParameterSpecgetParams()Returns the associated elliptic curve domain parameters.ECPointgetW()Returns the public point W.
-
Constructor Details
-
ECPublicKeySpec
Creates a new ECPublicKeySpec with the specified parameter values.- Parameters:
w- the public point.params- the associated elliptic curve domain parameters.- Throws:
NullPointerException- ifworparamsis null.IllegalArgumentException- ifwis point at infinity, i.e. ECPoint.POINT_INFINITY
-
-
Method Details