モジュール java.base

パッケージ javax.security.auth.login

このパッケージは、プラグイン可能な認証フレームワークを提供します。

パッケージの仕様

導入されたバージョン:
1.4
  • インタフェースのサマリー
    インタフェース 説明
    Configuration.Parameters
    このインタフェースは、Configurationパラメータのマーカー・インタフェースです。
  • クラスのサマリー
    クラス 説明
    AppConfigurationEntry
    このクラスは、ConfigurationクラスのgetAppConfigurationEntry(String appName)メソッドで指定されたアプリケーション用に構成された、LoginModuleエントリ1件を表します。
    AppConfigurationEntry.LoginModuleControlFlag
    このクラスは、LoginModuleがREQUIRED、REQUISITE、SUFFICIENT、またはOPTIONALであるかどうかを表します。
    Configuration
    Configurationオブジェクトは、特定のアプリケーションで使用されるLoginModuleと、LoginModuleが呼び出される順番を指定します。
    ConfigurationSpi
    このクラスは、Configurationクラスのサービス・プロバイダ・インタフェース (SPI)を定義します。
    LoginContext
    LoginContextクラスは、Subjectを認証するための基本的なメソッドを記述し、基本となる認証テクノロジに依存しないアプリケーション開発の方法を提供します。
  • 例外のサマリー
    Exception 説明
    AccountException
    汎用的なアカウント例外です。
    AccountExpiredException
    ユーザー・アカウントが期限切れであることを通知します。
    AccountLockedException
    アカウントがロックされたことを通知します。
    AccountNotFoundException
    アカウントが見つからないことを通知します。
    CredentialException
    汎用的な資格例外です。
    CredentialExpiredException
    Credentialが期限切れであることを通知します。
    CredentialNotFoundException
    資格が見つからないことを通知します。
    FailedLoginException
    ユーザー認証に失敗したことを通知します。
    LoginException
    基本的なログイン例外です。