java.lang.Object
java.security.spec.ECParameterSpec
- All Implemented Interfaces:
 AlgorithmParameterSpec
This immutable class specifies the set of domain parameters
 used with elliptic curve cryptography (ECC).
- Since:
 - 1.5
 - See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescriptionECParameterSpec(EllipticCurve curve, ECPoint g, BigInteger n, int h) Creates elliptic curve domain parameters based on the specified values. - 
Method Summary
 
- 
Constructor Details
- 
ECParameterSpec
Creates elliptic curve domain parameters based on the specified values.- Parameters:
 curve- the elliptic curve which this parameter defines.g- the generator which is also known as the base point.n- the order of the generatorg.h- the cofactor.- Throws:
 NullPointerException- ifcurve,g, ornis null.IllegalArgumentException- ifnorhis not positive.
 
 - 
 - 
Method Details
- 
getCurve
Returns the elliptic curve that this parameter defines.- Returns:
 - the elliptic curve that this parameter defines.
 
 - 
getGenerator
Returns the generator which is also known as the base point.- Returns:
 - the generator which is also known as the base point.
 
 - 
getOrder
Returns the order of the generator.- Returns:
 - the order of the generator.
 
 - 
getCofactor
public int getCofactor()Returns the cofactor.- Returns:
 - the cofactor.
 
 
 -