パッケージ jakarta.resource.spi
クラス SecurityException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- jakarta.resource.ResourceException
-
- jakarta.resource.spi.SecurityException
- 実装されたすべてのインターフェース:
SerializableSE
public class SecurityException extends ResourceException
SecurityException
は、アプリケーションサーバーとリソースアダプター間のセキュリティ契約に関連するエラー状態を示します。この例外によって表される一般的なエラー条件は次のとおりです。- 無効なセキュリティ情報(サブジェクトインスタンスとして表される)がセキュリティ契約を介して渡されました - たとえば、資格情報の有効期限が切れているか、形式が無効です。
- EIS またはリソースアダプターでの特定のセキュリティメカニズムのサポートの欠如。
- 認証または認可が失敗したため、EIS への接続を作成できませんでした。
- EIS インスタンスに対するリソースプリンシパルの認証の失敗、または基盤となる EIS インスタンスとの安全な関連付けの確立の失敗。
- EIS リソースへのリクエストされたアクセスまたは新しい接続を作成するリクエストが拒否されたことを示すアクセス制御例外。
- バージョン:
- 1.0
- 作成者:
- Rahul Sharma, Ram Jeyaraman
- 関連事項:
- 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 SecurityException()
詳細メッセージとして null を使用して新しいインスタンスを構築します。SecurityException(StringSE message)
指定された詳細メッセージで新しいインスタンスを構築します。SecurityException(StringSE message, StringSE errorCode)
指定された詳細メッセージとエラーコードを使用して、新しいスロー可能オブジェクトを構築します。SecurityException(StringSE message, ThrowableSE cause)
指定された詳細メッセージと原因を持つ新しいスロー可能オブジェクトを構築します。SecurityException(ThrowableSE cause)
指定された原因で新しいスロー可能オブジェクトを構築します。
メソッドのサマリー
クラス jakarta.resource.ResourceException から継承されたメソッド
getErrorCode, getLinkedException, getMessage, setErrorCode, setLinkedException
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
SecurityException
public SecurityException()
詳細メッセージとして null を使用して新しいインスタンスを構築します。
SecurityException
public SecurityException(StringSE message)
指定された詳細メッセージで新しいインスタンスを構築します。- パラメーター:
message
- 詳細メッセージ。
SecurityException
public SecurityException(ThrowableSE cause)
指定された原因で新しいスロー可能オブジェクトを構築します。- パラメーター:
cause
- 型Throwable
の連鎖例外。
SecurityException
public SecurityException(StringSE message, ThrowableSE cause)
指定された詳細メッセージと原因を持つ新しいスロー可能オブジェクトを構築します。- パラメーター:
message
- 詳細メッセージ。cause
- 型Throwable
の連鎖例外。