Package org.bouncycastle.jcajce.spec
Class DHExtendedPrivateKeySpec
- java.lang.Object
-
- javax.crypto.spec.DHPrivateKeySpec
-
- org.bouncycastle.jcajce.spec.DHExtendedPrivateKeySpec
-
- All Implemented Interfaces:
KeySpec
public class DHExtendedPrivateKeySpec extends DHPrivateKeySpec
A DHPrivateKeySpec that also carries a set of DH domain parameters.
-
-
Constructor Summary
Constructors Constructor Description DHExtendedPrivateKeySpec(BigInteger x, DHParameterSpec params)
Base constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DHParameterSpec
getParams()
Return the domain parameters associated with this key spec.-
Methods inherited from class javax.crypto.spec.DHPrivateKeySpec
getG, getP, getX
-
-
-
-
Constructor Detail
-
DHExtendedPrivateKeySpec
public DHExtendedPrivateKeySpec(BigInteger x, DHParameterSpec params)
Base constructor.- Parameters:
x
- the private value.params
- the domain parameter set.
-
-
Method Detail
-
getParams
public DHParameterSpec getParams()
Return the domain parameters associated with this key spec.- Returns:
- the Diffie-Hellman domain parameters.
-
-