Java プラットフォーム 1.2

クラス
java.security.GeneralSecurityException の使用

GeneralSecurityException を使用するパッケージ
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.cert 証明書を解析および管理するためのクラスとインタフェースを提供します。 
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。  
 

java.security における GeneralSecurityException の使用方法
 

java.security における GeneralSecurityException のサブクラス
 interface DigestException
          汎用的なメッセージダイジェスト例外です。
 interface InvalidAlgorithmParameterException
          無効または不適切なアルゴリズムパラメータの例外です。
 interface InvalidKeyException
          無効な鍵 (無効な符号化、長さの誤り、未初期化など) に対する例外です。
 interface KeyException
          基本的な鍵の例外です。
 interface KeyManagementException
          鍵管理に関係するすべての処理に対する一般的な鍵管理例外です。
 interface KeyStoreException
          汎用キーストア例外です。
 interface NoSuchAlgorithmException
          この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合に発生します。
 interface NoSuchProviderException
          この例外は、特定のセキュリティプロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合に発生します。
 interface SignatureException
          汎用的な署名の例外です。
 interface UnrecoverableKeyException
          この例外は、キーストア内のキーを復元できない場合にスローされます。
 

java.security.cert における GeneralSecurityException の使用方法
 

java.security.cert における GeneralSecurityException のサブクラス
 interface CertificateEncodingException
          証明書の符号化例外です。
 interface CertificateException
          この例外は、証明書に関するさまざまな問題の 1 つを示します。
 interface CertificateExpiredException
          証明書の期限切れの例外です。
 interface CertificateNotYetValidException
          証明書がまだ有効ではないことを示す例外です。
 interface CertificateParsingException
          証明書解析例外です。
 interface CRLException
          CRL (証明書の取り消しリスト) 例外です。
 

java.security.spec における GeneralSecurityException の使用方法
 

java.security.spec における GeneralSecurityException のサブクラス
 interface InvalidKeySpecException
          無効な鍵仕様の例外です。
 interface InvalidParameterSpecException
          無効なパラメータ仕様の例外です。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.