java.lang.Objectjava.lang.Enum<SSLEngineResult.HandshakeStatus>
javax.net.ssl.SSLEngineResult.HandshakeStatus
public static enum SSLEngineResult.HandshakeStatus
An SSLEngineResult enum describing the current handshaking state of this SSLEngine.
Enum Constant Summary | |
---|---|
FINISHED
The SSLEngine has just finished handshaking. |
|
NEED_TASK
The SSLEngine needs the results of one (or more) delegated tasks before handshaking can continue. |
|
NEED_UNWRAP
The SSLEngine needs to receive data from the remote side before handshaking can continue. |
|
NEED_WRAP
The SSLEngine must send data to the remote side before handshaking can continue, so SSLEngine.wrap() should be called. |
|
NOT_HANDSHAKING
The SSLEngine is not currently handshaking. |
Method Summary | |
---|---|
static SSLEngineResult.HandshakeStatus |
valueOf
(
String
name) Returns the enum constant of this type with the specified name. |
static SSLEngineResult.HandshakeStatus [] |
values
() Returns an array containing the constants of this enum type, inthe order they're declared. |
Methods inherited from class java.lang. Enum |
---|
clone
,
compareTo
,
equals
,
![]() ![]() |
Methods inherited from class java.lang. Object |
---|
![]() ![]() |
Enum Constant Detail |
---|
public static final SSLEngineResult.HandshakeStatus NOT_HANDSHAKING
public static final SSLEngineResult.HandshakeStatus FINISHED
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().
public static final SSLEngineResult.HandshakeStatus NEED_TASK
public static final SSLEngineResult.HandshakeStatus NEED_WRAP
public static final SSLEngineResult.HandshakeStatus NEED_UNWRAP
Method Detail |
---|
public static final SSLEngineResult.HandshakeStatus[] values()
for(SSLEngineResult.HandshakeStatus c : SSLEngineResult.HandshakeStatus.values()) System.out.println(c);
public static SSLEngineResult.HandshakeStatus valueOf(String name)