Skip to content

Most visited

Recently visited

navigation

DSAPrivateKeySpec

public class DSAPrivateKeySpec
extends Object implements KeySpec

java.lang.Object
   ↳ java.security.spec.DSAPrivateKeySpec


This class specifies a DSA private key with its associated parameters.

See also:

Summary

Public constructors

DSAPrivateKeySpec(BigInteger x, BigInteger p, BigInteger q, BigInteger g)

Creates a new DSAPrivateKeySpec with the specified parameter values.

Public methods

BigInteger getG()

Returns the base g.

BigInteger getP()

Returns the prime p.

BigInteger getQ()

Returns the sub-prime q.

BigInteger getX()

Returns the private key x.

Inherited methods

From class java.lang.Object

Public constructors

DSAPrivateKeySpec

Added in API level 1
DSAPrivateKeySpec (BigInteger x, 
                BigInteger p, 
                BigInteger q, 
                BigInteger g)

Creates a new DSAPrivateKeySpec with the specified parameter values.

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

Public methods

getG

Added in API level 1
BigInteger getG ()

Returns the base g.

Returns
BigInteger the base g.

getP

Added in API level 1
BigInteger getP ()

Returns the prime p.

Returns
BigInteger the prime p.

getQ

Added in API level 1
BigInteger getQ ()

Returns the sub-prime q.

Returns
BigInteger the sub-prime q.

getX

Added in API level 1
BigInteger getX ()

Returns the private key x.

Returns
BigInteger the private key x.
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.