public static class KeyStore.PasswordProtection extends Object implements KeyStore.ProtectionParameter, Destroyable
ProtectionParameter のパスワードベースの実装です。| コンストラクタと説明 |
|---|
KeyStore.PasswordProtection(char[] password)
パスワードパラメータを作成します。
|
public KeyStore.PasswordProtection(char[] password)
指定された password は、複製されてから新しい PasswordProtection オブジェクトに格納されます。
password - パスワード。null の場合もあるpublic char[] getPassword()
このメソッドはパスワードへの参照を返します。この配列の複製を作成した場合、不要になったパスワード情報は、呼び出し側でゼロにする (消去する) 必要があります。
null の場合もあるIllegalStateException - パスワードがクリア (破棄) されている場合destroy()public void destroy()
throws DestroyFailedException
destroy、インタフェース: DestroyableDestroyFailedException - このメソッドがパスワードをクリアできなかった場合public boolean isDestroyed()
isDestroyed、インタフェース: Destroyable バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.