Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS

Class javax.crypto.spec.DHPrivateKeySpec

java.lang.Object
    |
    +----javax.crypto.spec.DHPrivateKeySpec

public class DHPrivateKeySpec
extends java.lang.Object
implements java.security.spec.KeySpec
This class specifies a Diffie-Hellman private key with its associated parameters.

See Also:
java.security.Key, java.security.KeyFactory, java.security.spec.KeySpec, java.security.spec.PKCS8EncodedKeySpec, DHPublicKeySpec

Constructor Summary
 DHPrivateKeySpec(java.math.BigInteger x, java.math.BigInteger p, java.math.BigInteger g)
 
 DHPrivateKeySpec(java.math.BigInteger x, java.math.BigInteger p, java.math.BigInteger g, int l)
 
 

Method Summary
java.math.BigInteger  getG()
Returns the base generator g.
int  getL()
Returns the private-value length l.
java.math.BigInteger  getP()
Returns the prime modulus p.
java.math.BigInteger  getX()
Returns the private value x.
 
Methods inherited from class java.lang.Object
 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DHPrivateKeySpec

public DHPrivateKeySpec(java.math.BigInteger x,
                        java.math.BigInteger p,
                        java.math.BigInteger g)

DHPrivateKeySpec

public DHPrivateKeySpec(java.math.BigInteger x,
                        java.math.BigInteger p,
                        java.math.BigInteger g,
                        int l)
Method Detail

getX

public java.math.BigInteger getX()
Returns the private value x.
Returns:
the private value x

getP

public java.math.BigInteger getP()
Returns the prime modulus p.
Returns:
the prime modulus p

getG

public java.math.BigInteger getG()
Returns the base generator g.
Returns:
the base generator g

getL

public int getL()
Returns the private-value length l.
Returns:
the private-value length l, or null if l has not been set

Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS