1 /*2 * @(#)DSAKey.java 1.17 03/12/193 *4 * Copyright 2004 Sun Microsystems, Inc. All rights reserved.5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.6 */7 8 package java.security.interfaces;9 10 /**11 * The interface to a DSA public or private key. DSA (Digital Signature12 * Algorithm) is defined in NIST's FIPS-186.13 *14 * @see DSAParams15 * @see java.security.Key16 * @see java.security.Signature17 * 18 * @version 1.17 03/12/1919 * @author Benjamin Renaud 20 * @author Josh Bloch 21 */22 public interface DSAKey {23 24 /**25 * Returns the DSA-specific key parameters. These parameters are26 * never secret.27 *28 * @return the DSA-specific key parameters.29 * 30 * @see DSAParams31 */32 public DSAParams getParams();33 }34