モジュール java.base
パッケージ 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