- java.lang.Object
-
- java.util.EventObject
-
- javax.net.ssl.SSLSessionBindingEvent
-
- All Implemented Interfaces:
-
Serializable
public class SSLSessionBindingEvent extends EventObject
此事件传播到SSLSessionBindingListener。 当监听器对象绑定或绑定到SSLSessionSSLSession.putValue(String, Object)
或SSLSession.removeValue(String)
时 ,实现SSLSessionBindingListener的对象将接收此类型的事件。 事件的name
字段是侦听器被绑定或解除绑定的关键。- 从以下版本开始:
- 1.4
- 另请参见:
-
SSLSession
,SSLSessionBindingListener
, Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
构造方法摘要
构造方法 Constructor 描述 SSLSessionBindingEvent(SSLSession session, String name)
构造一个新的SSLSessionBindingEvent。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 String
getName()
返回对象被绑定到的名称,或者对象被绑定的名称。SSLSession
getSession()
返回侦听器被绑定到的SSLSession或侦听器被绑定到的SSLSession。-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
构造方法详细信息
-
SSLSessionBindingEvent
public SSLSessionBindingEvent(SSLSession session, String name)
构造一个新的SSLSessionBindingEvent。- 参数
-
session
- SSLSession作为事件的来源 -
name
- 对象被绑定或name
的名称 - 异常
-
IllegalArgumentException
- 如果session
为空。
-
-
方法详细信息
-
getName
public String getName()
返回对象被绑定到的名称,或者对象被绑定的名称。- 结果
- 对象被绑定或不绑定到的名称
-
getSession
public SSLSession getSession()
返回侦听器被绑定到的SSLSession或侦听器被绑定到的SSLSession。- 结果
-
SSLSession
-
-