Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 523
نمايش فراداده

KeyStore.PasswordProtectionjava.security

Java 5.0

This class is a KeyStore.ProtectionParameter implementation that wraps a password specified as a char[ ]. Note that getPassword( ) returns a reference to the internal array, not a clone of it. The destroy( ) method zeros out this array.

public static class

KeyStore.PasswordProtection implements javax.security.auth.Destroyable, KeyStore.ProtectionParameter { // Public Constructors public

PasswordProtection (char[ ]

password ); // Public Instance Methods public char[ ]

getPassword ( ); synchronized // Methods Implementing Destroyable public void

destroy ( ) throws javax.security.auth.DestroyFailedException; synchronized public boolean

isDestroyed ( ); synchronized }