| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 枚举常量 | 字段 | 方法 | 详细信息: 枚举常量 | 字段 | 方法 | |||||||||
java.lang.Objectjava.lang.Enum<SSLEngineResult.HandshakeStatus>
javax.net.ssl.SSLEngineResult.HandshakeStatus
public static enum SSLEngineResult.HandshakeStatus
描述此 SSLEngine 的当前握手状态的 SSLEngineResult 枚举。
| 枚举常量摘要 | |
|---|---|
| FINISHEDSSLEngine已经完成握手。 | |
| NEED_TASKSSLEngine在继续进行握手前需要一个(或多个)代理任务的结果。 | |
| NEED_UNWRAP在继续进行握手前, SSLEngine需要从远端接收数据。 | |
| NEED_WRAP在继续进行握手前, SSLEngine必须向远端发送数据,所以应该调用SSLEngine.wrap()。 | |
| NOT_HANDSHAKINGSSLEngine当前没有进行握手。 | |
| 方法摘要 | |
|---|---|
| static SSLEngineResult.HandshakeStatus | valueOf(String name)返回带有指定名称的该类型的枚举常量。 | 
| static SSLEngineResult.HandshakeStatus[] | values()Returns an array containing the constants of this enum type, in the order they are declared. | 
| 从类 java.lang.Enum 继承的方法 | 
|---|
| clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf | 
| 从类 java.lang.Object 继承的方法 | 
|---|
| getClass, notify, notifyAll, wait, wait, wait | 
| 枚举常量详细信息 | 
|---|
public static final SSLEngineResult.HandshakeStatus NOT_HANDSHAKING
SSLEngine 当前没有进行握手。
public static final SSLEngineResult.HandshakeStatus FINISHED
SSLEngine 已经完成握手。
 
此值只能通过调用 SSLEngine.wrap()/unwrap() 且该调用结束了一次握手过程时生成。它从来不由 SSLEngine.getHandshakeStatus() 生成。
SSLEngine.wrap(ByteBuffer, ByteBuffer), 
SSLEngine.unwrap(ByteBuffer, ByteBuffer), 
SSLEngine.getHandshakeStatus()public static final SSLEngineResult.HandshakeStatus NEED_TASK
SSLEngine 在继续进行握手前需要一个(或多个)代理任务的结果。
SSLEngine.getDelegatedTask()public static final SSLEngineResult.HandshakeStatus NEED_WRAP
SSLEngine 必须向远端发送数据,所以应该调用 SSLEngine.wrap()。
SSLEngine.wrap(ByteBuffer, ByteBuffer)public static final SSLEngineResult.HandshakeStatus NEED_UNWRAP
SSLEngine 需要从远端接收数据。
| 方法详细信息 | 
|---|
public static final SSLEngineResult.HandshakeStatus[] values()
for(SSLEngineResult.HandshakeStatus c : SSLEngineResult.HandshakeStatus.values())
        System.out.println(c);
public static SSLEngineResult.HandshakeStatus valueOf(String name)
指定要返回的枚举常量的名称。 - 
如果该枚举类型没有带有指定名称的常量, - 则抛出 IllegalArgumentException| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 枚举常量 | 字段 | 方法 | 详细信息: 枚举常量 | 字段 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。