モジュール 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, 直列化された形式
  • コンストラクタの詳細

    • 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