public class DSAPublicKeyImpl extends Object
| Constructor and Description |
|---|
DSAPublicKeyImpl(BigInteger y,
BigInteger p,
BigInteger q,
BigInteger g)
Make a DSA public key out of a public key and three parameters.
|
DSAPublicKeyImpl(byte[] encoded)
Make a DSA public key from its DER encoding (X.509).
|
public DSAPublicKeyImpl(byte[] encoded)
throws InvalidKeyException
InvalidKeyExceptionpublic DSAPublicKeyImpl(BigInteger y, BigInteger p, BigInteger q, BigInteger g) throws InvalidKeyException
y - the actual key bitsp - DSA parameter p, may be null if all of p, q, and g are null.q - DSA parameter q, may be null if all of p, q, and g are null.g - DSA parameter g, may be null if all of p, q, and g are null.InvalidKeyExceptionCopyright © 2022. All rights reserved.