/* * @(#)DSAPublicKey.java 1.21 03/12/19 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.security.interfaces; import java.math.BigInteger; /** * The interface to a DSA public key. DSA (Digital Signature Algorithm) * is defined in NIST's FIPS-186. * * @see java.security.Key * @see java.security.Signature * @see DSAKey * @see DSAPrivateKey * * @version 1.21 03/12/19 * @author Benjamin Renaud */ public interface DSAPublicKey extends DSAKey, java.security.PublicKey { // 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 = 1234526332779022332L; /** * Returns the value of the public key, y. * * @return the value of the public key, y. */ public BigInteger getY(); }