モジュール java.base
パッケージ javax.net.ssl

クラスSSLSessionBindingEvent

java.lang.Object
java.util.EventObject
javax.net.ssl.SSLSessionBindingEvent
すべての実装されたインタフェース:
Serializable

public class SSLSessionBindingEvent extends EventObject
このイベントは、SSLSessionBindingListenerに伝達されます。 リスナー・オブジェクトがSSLSession.putValue(String, Object)によってSSLSessionにバインドされたり、SSLSession.removeValue(String)によってバインドが解除されると、SSLSessionBindingListenerを実装するオブジェクトに対してこの型のイベントが通知されます。 このイベントのnameフィールドには、リスナーがバインドされているキー、またはバインドを解除するキーが設定されます。
導入されたバージョン:
1.4
関連項目:
SSLSession, SSLSessionBindingListener, 直列化された形式
  • フィールドのサマリー

    クラス java.util.EventObjectで宣言されたフィールド

    source
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    新しいSSLSessionBindingEventを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    オブジェクトがバインドされる名前、またはバインドを解除する名前を返します。
    リスナーがバインドされるSSLSession、またはバインドを解除するSSLSessionを返します。

    クラス java.util.EventObjectで宣言されたメソッド

    getSource, toString

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • コンストラクタの詳細

    • SSLSessionBindingEvent

      public SSLSessionBindingEvent(SSLSession session, String name)
      新しいSSLSessionBindingEventを構築します。
      パラメータ:
      session - イベントのソースとして機能するSSLSession
      name - オブジェクトがバインドされる名前、またはバインドを解除する名前
      例外:
      IllegalArgumentException - sessionがnullである場合。
  • メソッドの詳細

    • getName

      public String getName()
      オブジェクトがバインドされる名前、またはバインドを解除する名前を返します。
      戻り値:
      オブジェクトがバインドされる名前、またはバインドを解除する名前
    • getSession

      public SSLSession getSession()
      リスナーがバインドされるSSLSession、またはバインドを解除するSSLSessionを返します。
      戻り値:
      SSLSession