モジュール java.base
パッケージ javax.security.auth
このパッケージは、認証と承認に関するフレームワークを提供します。 フレームワークを使用すると、プラグイン可能な方法で認証を行うことが可能になります。 別の認証モジュールを、アプリケーションを修正することなく、アプリケーションのプラグインとして使用できます。 承認コンポーネントでは、コードの位置、コードの署名者、コードの実行者(Subject)を基に、アクセス制御の仕様を決めることができます。
- 導入されたバージョン:
- 1.4
-
インタフェースのサマリー インタフェース 説明 Destroyable 資格などのオブジェクトが、その内容を破棄するためこのインタフェースを任意に実装します。Refreshable このインタフェースは、資格などのオブジェクトが自身をリフレッシュするために任意に実装します。 -
クラスのサマリー クラス 説明 AuthPermission このクラスは、認証のアクセス権に関連します。PrivateCredentialPermission このクラスは、特定のSubject
に属する非公開資格をアクセスから保護します。Subject Subject
は、個人などの単一エンティティに関する関連情報をグループ化したものです。SubjectDomainCombiner SubjectDomainCombiner
は、このSubjectDomainCombiner
に関連付けられたSubject
のPrincipalを使用して、ProtectionDomainを更新します。 -
例外のサマリー 例外 説明 DestroyFailedException destroy
操作が失敗したことを通知します。RefreshFailedException refresh
操作が失敗したことを通知します。