/* * @(#)PrivateKey.java 1.29 03/12/19 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package java.security; /** *

A private key. This interface contains no methods or constants. * It merely serves to group (and provide type safety for) all private key * interfaces. * * Note: The specialized private key interfaces extend this interface. * See, for example, the DSAPrivateKey interface in * java.security.interfaces. * * @see Key * @see PublicKey * @see Certificate * @see Signature#initVerify * @see java.security.interfaces.DSAPrivateKey * @see java.security.interfaces.RSAPrivateKey * @see java.security.interfaces.RSAPrivateCrtKey * * @version 1.29 03/12/19 * @author Benjamin Renaud * @author Josh Bloch */ public interface PrivateKey extends Key { // 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 = 6034044314589513430L; }