public
static
final
enum
SSLEngineResult.HandshakeStatus
extends Enum<SSLEngineResult.HandshakeStatus>
java.lang.Object | ||
↳ | java.lang.Enum<javax.net.ssl.SSLEngineResult.HandshakeStatus> | |
↳ | javax.net.ssl.SSLEngineResult.HandshakeStatus |
An SSLEngineResult
enum describing the current
handshaking state of this SSLEngine
.
Enum values | |
---|---|
SSLEngineResult.HandshakeStatus |
FINISHED
The |
SSLEngineResult.HandshakeStatus |
NEED_TASK
The |
SSLEngineResult.HandshakeStatus |
NEED_UNWRAP
The |
SSLEngineResult.HandshakeStatus |
NEED_WRAP
The |
SSLEngineResult.HandshakeStatus |
NOT_HANDSHAKING
The |
Public methods | |
---|---|
static
SSLEngineResult.HandshakeStatus
|
valueOf(String name)
|
static
final
HandshakeStatus[]
|
values()
|
Inherited methods | |
---|---|
From
class
java.lang.Enum
| |
From
class
java.lang.Object
| |
From
interface
java.lang.Comparable
|
SSLEngineResult.HandshakeStatus FINISHED
The SSLEngine
has just finished handshaking.
This value is only generated by a call to
SSLEngine.wrap()/unwrap()
when that call
finishes a handshake. It is never generated by
SSLEngine.getHandshakeStatus()
.
SSLEngineResult.HandshakeStatus NEED_TASK
The SSLEngine
needs the results of one (or more)
delegated tasks before handshaking can continue.
See also:
SSLEngineResult.HandshakeStatus NEED_UNWRAP
The SSLEngine
needs to receive data from the
remote side before handshaking can continue.
SSLEngineResult.HandshakeStatus NEED_WRAP
The SSLEngine
must send data to the remote side
before handshaking can continue, so SSLEngine.wrap()
should be called.
See also:
SSLEngineResult.HandshakeStatus NOT_HANDSHAKING
The SSLEngine
is not currently handshaking.
SSLEngineResult.HandshakeStatus valueOf (String name)
Parameters | |
---|---|
name |
String
|
Returns | |
---|---|
SSLEngineResult.HandshakeStatus |