インタフェース
javax.security.auth.callback.Callbackの使用

Callbackを使用しているパッケージ
パッケージ 説明
com.sun.security.auth.callback
CallbackHandlerの実装を提供します。
javax.security.auth.callback
このパッケージは、情報(ユーザー名やパスワードなどの認証データ)の取得や情報(エラーおよび警告メッセージなど)の表示のためにサービスがアプリケーションとやり取りするために必要なクラスを提供します。
javax.security.sasl
SASLをサポートするためのクラスとインタフェースを含みます。
  • com.sun.security.auth.callbackでのCallbackの使用

    折り返し電話のパラメータを持つcom.sun.security.auth.callbackのメソッド
    修飾子と型 メソッド 説明
    void TextCallbackHandler.handle​(Callback[] callbacks)
    指定された一連のコールバックを処理します。
  • javax.security.auth.callbackでのCallbackの使用

    Callbackを実装しているjavax.security.auth.callback内のクラス
    修飾子と型 クラス 説明
    class  ChoiceCallback
    ベースとなるセキュリティ・サービスでは、ChoiceCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、選択肢のリストを表示したり、選択された選択肢を検出したりします。
    class  ConfirmationCallback
    ベースとなるセキュリティ・サービスでは、ConfirmationCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、YES/NO、OK/CANCEL、YES/NO/CANCELなどの確認を要求します。
    class  LanguageCallback
    ベースとなるセキュリティ・サービスでは、LanguageCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、テキストのローカライズに使用されるLocaleを検索します。
    class  NameCallback
    ベースとなるセキュリティ・サービスでは、NameCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、名前情報を検索します。
    class  PasswordCallback
    ベースとなるセキュリティ・サービスでは、PasswordCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、パスワード情報を検索します。
    class  TextInputCallback
    ベースとなるセキュリティ・サービスでは、TextInputCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、汎用テキスト情報を検索します。
    class  TextOutputCallback
    ベースとなるセキュリティ・サービスでは、TextOutputCallbackをインスタンス化してCallbackHandlerhandleメソッドに渡し、情報メッセージ、警告メッセージ、およびエラー・メッセージを表示します。
    Callbackを返すjavax.security.auth.callback内のメソッド
    修飾子と型 メソッド 説明
    Callback UnsupportedCallbackException.getCallback()
    認識されないCallbackを取得します。
    Callback型のパラメータを持つjavax.security.auth.callback内のメソッド
    修飾子と型 メソッド 説明
    void CallbackHandler.handle​(Callback[] callbacks)
    指定のCallback内で要求された情報を取得または表示します。
    Callback型のパラメータを持つjavax.security.auth.callback内のコンストラクタ
    コンストラクタ 説明
    UnsupportedCallbackException​(Callback callback)
    詳細メッセージを持たないUnsupportedCallbackExceptionを構築します。
    UnsupportedCallbackException​(Callback callback, String msg)
    指定された詳細メッセージを使用してUnsupportedCallbackExceptionを構築します。
  • javax.security.saslでのCallbackの使用

    Callbackを実装しているjavax.security.sasl内のクラス
    修飾子と型 クラス 説明
    class  AuthorizeCallback
    このコールバックは、あるエンティティ(認証済みの認証IDによって識別される)が別のエンティティ(承認IDによって識別される)の代わりに動作できるかどうかを判定するためにSaslServerによって使用されます。
    class  RealmCallback
    このコールバックは、レルム情報を取り出すためにSaslClientSaslServerによって使用されます。
    class  RealmChoiceCallback
    このコールバックは、レルムの選択肢のリストからレルムを取得するためにSaslClientおよびSaslServerによって使用されます。