JavaTM 2 Platform
Standard Ed. 5.0

类 javax.net.ssl.SSLException
的使用

使用 SSLException 的软件包
javax.net.ssl 提供用于安全套接字包的类。 
 

javax.net.sslSSLException 的使用
 

javax.net.sslSSLException 的子类
 class SSLHandshakeException
          指示客户端和服务器不能就所需安全级别进行协商。
 class SSLKeyException
          报告错误的 SSL 密钥。
 class SSLPeerUnverifiedException
          指示还没有验证同位体的身份。
 class SSLProtocolException
          报告在 SSL 协议的操作中的错误。
 

抛出 SSLExceptionjavax.net.ssl 中的方法
abstract  void SSLEngine.beginHandshake()
          在此 SSLEngine 上发起握手(初始的或重新协商)。
abstract  void SSLEngine.closeInbound()
          通知没有更多的入站网络数据将发送到此 SSLEngine
 SSLEngineResult SSLEngine.unwrap(ByteBuffer src, ByteBuffer dst)
          尝试把 SSL/TLS 网络数据解码到纯文本应用程序数据缓冲区中。
 SSLEngineResult SSLEngine.unwrap(ByteBuffer src, ByteBuffer[] dsts)
          尝试把 SSL/TLS 网络数据解码到纯文本应用程序数据缓冲区序列中。
abstract  SSLEngineResult SSLEngine.unwrap(ByteBuffer src, ByteBuffer[] dsts, int offset, int length)
          尝试把 SSL/TLS 网络数据解码到纯文本应用程序数据缓冲区子序列中。
 SSLEngineResult SSLEngine.wrap(ByteBuffer[] srcs, ByteBuffer dst)
          尝试把数据缓冲区序列中的纯文本字节编码成 SSL/TLS 网络数据。
abstract  SSLEngineResult SSLEngine.wrap(ByteBuffer[] srcs, int offset, int length, ByteBuffer dst)
          尝试把数据缓冲区字序列中的纯文本字节编码成 SSL/TLS 网络数据。
 SSLEngineResult SSLEngine.wrap(ByteBuffer src, ByteBuffer dst)
          试图把缓冲区的纯文本应用程序数据编码成 SSL/TLS 网络数据。
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策