public static final enum SSLEngineResult.Status
extends Enum<SSLEngineResult.Status>
| java.lang.Object | ||
| ↳ | java.lang.Enum<javax.net.ssl.SSLEngineResult.Status> | |
| ↳ | javax.net.ssl.SSLEngineResult.Status | |
描述SSLEngine操作总体结果的SSLEngineResult枚举。 Status值不反映当前正在进行的SSLEngine握手的状态。 应该SSLEngineResult's HandshakeStatus信息。
Enum values |
|
|---|---|
SSLEngineResult.Status |
BUFFER_OVERFLOW
|
SSLEngineResult.Status |
BUFFER_UNDERFLOW
|
SSLEngineResult.Status |
CLOSED 该操作刚刚关闭了 |
SSLEngineResult.Status |
OK
|
Public methods |
|
|---|---|
static SSLEngineResult.Status |
valueOf(String name) |
static final Status[] |
values() |
Inherited methods |
|
|---|---|
java.lang.Enum
|
|
java.lang.Object
|
|
java.lang.Comparable
|
|
SSLEngineResult.Status BUFFER_OVERFLOW
SSLEngine无法处理该操作,因为目标缓冲区中没有足够的字节可用来保存结果。
再次提供可用字节时重复呼叫。
SSLEngineResult.Status BUFFER_UNDERFLOW
SSLEngine无法打开传入的数据,因为没有足够的源字节可用于创建完整的数据包。
再次提供可用字节时重复呼叫。
SSLEngineResult.Status valueOf (String name)
| Parameters | |
|---|---|
name |
String
|
| Returns | |
|---|---|
SSLEngineResult.Status |
|