Module java.base
Package javax.net.ssl

Class SSLSessionBindingEvent

java.lang.Object
java.util.EventObject
javax.net.ssl.SSLSessionBindingEvent
所有实现的接口:
Serializable

public class SSLSessionBindingEvent extends EventObject
此事件传播到 SSLSessionBindingListener。当通过 SSLSession.putValue(String, Object)SSLSession.removeValue(String) 将监听器对象绑定或解绑到 SSLSession 时,实现 SSLSessionBindingListener 接口的对象将接收到此类型的事件。事件的 name 字段是监听器被绑定或解绑的键。
自 JDK 版本:
1.4
参见:
  • Constructor Details

    • SSLSessionBindingEvent

      public SSLSessionBindingEvent(SSLSession session, String name)
      构造一个新的 SSLSessionBindingEvent。
      参数:
      session - 作为事件源的 SSLSession
      name - 对象被绑定或解绑的名称
      抛出:
      IllegalArgumentException - 如果 session 为 null。
  • Method Details

    • getName

      public String getName()
      返回对象被绑定的名称,或者对象被解绑的名称。
      返回:
      对象被绑定或解绑的名称
    • getSession

      public SSLSession getSession()
      返回 SSLSession,监听器被绑定到其中或从中解绑。
      返回:
      SSLSession