クラス
java.security.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
CertificateRevokedException
X.509証明書が取り消されたことを示す例外です。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
AEADBadTagException
この例外は、AEADモード(GCM/CCMなど)で動作するCipher
が指定された認証タグを検証できない場合にスローされます。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
基本的なログイン例外です。