All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.security.spec.DSAPrivateKeySpec

java.lang.Object
    |
    +----java.security.spec.DSAPrivateKeySpec

public class DSAPrivateKeySpec
extends Object
implements KeySpec
This class specifies a DSA private key with its associated parameters.

Since:
JDK1.2
See Also:
Key, KeyFactory, KeySpec, DSAPublicKeySpec, PKCS8EncodedKeySpec

Constructor Index

 o DSAPrivateKeySpec(BigInteger, BigInteger, BigInteger, BigInteger)
Creates a new DSAPrivateKeySpec with the specified parameter values.

Method Index

 o getG()
Returns the base g.
 o getP()
Returns the prime p.
 o getQ()
Returns the sub-prime q.
 o getX()
Returns the private key x.

Constructors

 o DSAPrivateKeySpec
public DSAPrivateKeySpec(BigInteger x,
                         BigInteger p,
                         BigInteger q,
                         BigInteger g)
Creates a new DSAPrivateKeySpec with the specified parameter values.

Parameters:
x - the private key.
p - the prime.
q - the sub-prime.
g - the base.

Methods

 o getX
public BigInteger getX()
Returns the private key x.

Returns:
the private key x.
 o getP
public BigInteger getP()
Returns the prime p.

Returns:
the prime p.
 o getQ
public BigInteger getQ()
Returns the sub-prime q.

Returns:
the sub-prime q.
 o getG
public BigInteger getG()
Returns the base g.

Returns:
the base g.

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature