JavaTM Platform
Standard Ed. 6

クラス
java.security.GeneralSecurityException の使用

GeneralSecurityException を使用しているパッケージ
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.security.auth.login プラグイン可能な認証のフレームワークを提供します。 
 

java.security での GeneralSecurityException の使用
 

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

java.security.cert での GeneralSecurityException の使用
 

java.security.cert での GeneralSecurityException のサブクラス
 class CertificateEncodingException
          証明書の符号化例外です。
 class CertificateException
          この例外は、証明書に関するさまざまな問題の 1 つを示します。
 class CertificateExpiredException
          証明書の期限切れの例外です。
 class CertificateNotYetValidException
          証明書がまだ有効ではないことを示す例外です。
 class CertificateParsingException
          証明書構文解析例外です。
 class CertPathBuilderException
          CertPathBuilder で証明書パスを構築するときに検出されるさまざまな問題の 1 つを表す例外です。
 class CertPathValidatorException
          証明書パスの妥当性を検査するときに検出されるさまざまな問題の 1 つを表す例外です。
 class CertStoreException
          CertStore から証明書と CRL を取得するときのさまざまな問題の 1 つを表す例外です。
 class CRLException
          CRL (証明書の取り消しリスト) 例外です。
 

java.security.spec での GeneralSecurityException の使用
 

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

javax.crypto での GeneralSecurityException の使用
 

javax.crypto での GeneralSecurityException のサブクラス
 class BadPaddingException
          この例外は、特定のパディング機構が入力データに対して予期されているのにデータが適切にパディングされない場合にスローされます。
 class ExemptionMechanismException
          総称 ExemptionMechanism 例外です。
 class IllegalBlockSizeException
          この例外は、ブロック暗号に提供されたデータの長さが正しくない場合、つまり暗号のブロックサイズと一致しない場合にスローされます。
 class NoSuchPaddingException
          この例外は、あるパディング機構が要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
 class ShortBufferException
          この例外は、ユーザーが提供した出力バッファーが小さすぎて操作結果を保持できない場合にスローされます。
 

javax.security.auth.login での GeneralSecurityException の使用
 

javax.security.auth.login での GeneralSecurityException のサブクラス
 class AccountException
          一般的なアカウント例外です。
 class AccountExpiredException
          ユーザーアカウントが期限切れであることを通知します。
 class AccountLockedException
          アカウントがロックされたことを通知します。
 class AccountNotFoundException
          アカウントが見つからないことを通知します。
 class CredentialException
          一般的な資格例外です。
 class CredentialExpiredException
          Credential が期限切れであることを通知します。
 class CredentialNotFoundException
          資格が見つからないことを通知します。
 class FailedLoginException
          ユーザー認証に失敗したことを通知します。
 class LoginException
          基本的なログイン例外です。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。