インタフェース
javax.security.auth.callback.CallbackHandlerの使用
パッケージ | 説明 |
---|---|
com.sun.security.auth.callback |
CallbackHandler の実装を提供します。 |
com.sun.security.auth.module |
LoginModule の実装を提供します。 |
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
javax.security.auth.login |
このパッケージは、プラグイン可能な認証フレームワークを提供します。
|
javax.security.auth.spi |
このパッケージは、プラグイン可能な認証モジュールの実装に使用されるインタフェースを提供します。
|
javax.security.sasl |
SASLをサポートするためのクラスとインタフェースを含みます。
|
-
com.sun.security.auth.callbackでのCallbackHandlerの使用
CallbackHandlerを実装しているcom.sun.security.auth.callbackのクラス 修飾子と型 クラス 説明 class
TextCallbackHandler
認証関連の質問に対するコマンド行での応答を要求し、読み取ります。 -
com.sun.security.auth.moduleでのCallbackHandlerの使用
型CallbackHandlerのパラメータを持つcom.sun.security.auth.moduleのメソッド 修飾子と型 メソッド 説明 void
JndiLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
このLoginModule
を初期化します。void
KeyStoreLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
このLoginModule
を初期化します。void
Krb5LoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
このLoginModule
を初期化します。void
LdapLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
このLoginModule
を初期化します。void
NTLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
このLoginModule
を初期化します。void
UnixLoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
このLoginModule
を初期化します。 -
java.securityでのCallbackHandlerの使用
CallbackHandlerを返すjava.securityのメソッド 修飾子と型 メソッド 説明 CallbackHandler
KeyStore.CallbackHandlerProtection. getCallbackHandler()
CallbackHandlerを返します。型CallbackHandlerのパラメータを持つjava.securityのメソッド 修飾子と型 メソッド 説明 abstract void
AuthProvider. login(Subject subject, CallbackHandler handler)
このプロバイダにログインします。abstract void
AuthProvider. setCallbackHandler(CallbackHandler handler)
CallbackHandler
を設定します。型CallbackHandlerのパラメータを持つjava.securityのコンストラクタ コンストラクタ 説明 CallbackHandlerProtection(CallbackHandler handler)
CallbackHandlerから新しいCallbackHandlerProtectionを構築します。 -
javax.security.auth.loginでのCallbackHandlerの使用
型CallbackHandlerのパラメータを持つjavax.security.auth.loginのコンストラクタ コンストラクタ 説明 LoginContext(String name, CallbackHandler callbackHandler)
名前とCallbackHandler
オブジェクトを指定して新しいLoginContext
オブジェクトをインスタンス化します。LoginContext(String name, Subject subject, CallbackHandler callbackHandler)
名前、認証を受けるSubject
オブジェクト、およびCallbackHandler
オブジェクトを指定して、新しいLoginContext
オブジェクトをインスタンス化します。LoginContext(String name, Subject subject, CallbackHandler callbackHandler, Configuration config)
名前、認証を受けるSubject
オブジェクト、CallbackHandler
オブジェクト、およびログインConfiguration
を指定して、新しいLoginContext
オブジェクトをインスタンス化します。 -
javax.security.auth.spiでのCallbackHandlerの使用
型CallbackHandlerのパラメータを持つjavax.security.auth.spiのメソッド 修飾子と型 メソッド 説明 void
LoginModule. initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
このLoginModuleを初期化します。 -
javax.security.saslでのCallbackHandlerの使用
型CallbackHandlerのパラメータを持つjavax.security.saslのメソッド 修飾子と型 メソッド 説明 static SaslClient
Sasl. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
指定されたパラメータを使用してSaslClient
を作成します。SaslClient
SaslClientFactory. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
指定のパラメータを使用してSaslClientを作成します。static SaslServer
Sasl. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
指定されたメカニズムのSaslServer
を作成します。SaslServer
SaslServerFactory. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
指定されたパラメータを使用してSaslServer
を作成します。