java.lang.Object
java.security.spec.ECPublicKeySpec
- All Implemented Interfaces:
- KeySpec
This immutable class specifies an elliptic curve public key with
 its associated parameters.
- Since:
- 1.5
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionECPublicKeySpec(ECPoint w, ECParameterSpec params) Creates a new ECPublicKeySpec with the specified parameter values.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the associated elliptic curve domain parameters.getW()Returns the public point W.
- 
Constructor Details- 
ECPublicKeySpecCreates a new ECPublicKeySpec with the specified parameter values.- Parameters:
- w- the public point.
- params- the associated elliptic curve domain parameters.
- Throws:
- NullPointerException- if- wor- paramsis null.
- IllegalArgumentException- if- wis point at infinity, i.e. ECPoint.POINT_INFINITY
 
 
- 
- 
Method Details- 
getWReturns the public point W.- Returns:
- the public point W.
 
- 
getParamsReturns the associated elliptic curve domain parameters.- Returns:
- the EC domain parameters.
 
 
-