public interface PrivateKey extends Key, Destroyable
 Note: The specialized private key interfaces extend this interface.
 See, for example, the DSAPrivateKey interface in
 java.security.interfaces.
 
 Implementations should override the default destroy and
 isDestroyed methods from the
 Destroyable interface to enable
 sensitive key information to be destroyed, cleared, or in the case
 where such information is immutable, unreferenced.
 Finally, since PrivateKey is Serializable, implementations
 should also override
 ObjectOutputStream.writeObject(java.lang.Object)
 to prevent keys that have been destroyed from being serialized.
| Modifier and Type | Field and Description | 
|---|---|
| static long | serialVersionUIDThe class fingerprint that is set to indicate serialization
 compatibility with a previous version of the class. | 
getAlgorithm, getEncoded, getFormatdestroy, isDestroyedstatic final long serialVersionUID
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.