JavaTM 2 Platform
Std. Ed. v1.3

クラス
java.security.KeyStoreException の使用

KeyStoreException を使用しているパッケージ
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
 

java.security での KeyStoreException の使用
 

KeyStoreException をスローする java.security のメソッド
static KeyStore KeyStore.getInstance(String type)
          指定されたタイプのキーストアオブジェクトを作成します。
static KeyStore KeyStore.getInstance(String type, String provider)
          指定されたプロバイダから、指定されたキーストアタイプのキーストアオブジェクトを作成します。
 Key KeyStore.getKey(String alias, char[] password)
          指定されたパスワードを使って、指定された別名に関連した鍵を復元し、その鍵を返します。
 Certificate[] KeyStore.getCertificateChain(String alias)
          指定された別名に関連した証明連鎖を返します。
 Certificate KeyStore.getCertificate(String alias)
          指定された別名に関連した証明書を返します。
 Date KeyStore.getCreationDate(String alias)
          指定された別名によって識別されるエントリの作成日を返します。
 void KeyStore.setKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
          指定された別名に指定された鍵を割り当て、指定されたパスワードでその鍵を保護します。
 void KeyStore.setKeyEntry(String alias, byte[] key, Certificate[] chain)
          指定された別名に、すでに保護されている指定の鍵を割り当てます。
 void KeyStore.setCertificateEntry(String alias, Certificate cert)
          指定された別名に、指定された証明書を割り当てます。
 void KeyStore.deleteEntry(String alias)
          このキーストアから、指定された別名によって識別されるエントリを削除します。
 Enumeration KeyStore.aliases()
          このキーストアのすべての別名を一覧表示します。
 boolean KeyStore.containsAlias(String alias)
          このキーストアに、指定された別名が存在するかどうかを判定します。
 int KeyStore.size()
          このキーストアのエントリ数を取り出します。
 boolean KeyStore.isKeyEntry(String alias)
          指定された別名で識別されるエントリが「キーエントリ」である場合は true、そうでない場合は false を返します。
 boolean KeyStore.isCertificateEntry(String alias)
          指定された別名で識別されるエントリが「信頼できる証明書エントリ」である場合は true、そうでない場合は false を返します。
 String KeyStore.getCertificateAlias(Certificate cert)
          指定された証明書と一致する証明書がある最初のキーストアエントリの別名を返します。
 void KeyStore.store(OutputStream stream, char[] password)
          指定された出力ストリームにこのキーストアを格納し、指定されたパスワードでその完全性を保護します。
abstract  void KeyStoreSpi.engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
          指定された別名に指定された鍵を割り当て、指定されたパスワードでその鍵を保護します。
abstract  void KeyStoreSpi.engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
          指定された別名に、すでに保護されている指定の鍵を割り当てます。
abstract  void KeyStoreSpi.engineSetCertificateEntry(String alias, Certificate cert)
          指定された別名に、指定された証明書を割り当てます。
abstract  void KeyStoreSpi.engineDeleteEntry(String alias)
          このキーストアから、指定された別名によって識別されるエントリを削除します。
 


JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.