/* * Copyright (c) 1997, 1999, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.security.interfaces; import java.math.BigInteger; /** * The standard interface to a DSA private key. DSA (Digital Signature * Algorithm) is defined in NIST's FIPS-186. * * @see java.security.Key * @see java.security.Signature * @see DSAKey * @see DSAPublicKey * * @author Benjamin Renaud */ public interface DSAPrivateKey extends DSAKey, java.security.PrivateKey { // Declare serialVersionUID to be compatible with JDK1.1 /** * The class fingerprint that is set to indicate * serialization compatibility with a previous * version of the class. */ static final long serialVersionUID = 7776497482533790279L; /** * Returns the value of the private key, <code>x</code>. * * @return the value of the private key, <code>x</code>. */ public BigInteger getX(); }