|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public static enum SSLEngineResult.HandshakeStatus extends Enum<SSLEngineResult.HandshakeStatus>
SSLEngineResult перечисление, описывающее текущее состояние квитирования этого SSLEngine.| Перечислимая Константа и Описание |
|---|
ЗАКОНЧЕННЫЙ
SSLEngine только что закончил квитирование. |
NEED_TASK
SSLEngine нуждается в результатах одного (или больше) делегированные задачи прежде, чем квитирование сможет продолжаться. |
NEED_UNWRAP
SSLEngine потребности получить данные от удаленной стороны перед квитированием могут продолжаться. |
NEED_WRAP
SSLEngine должен отправить данные удаленной стороне прежде, чем квитирование сможет продолжаться, таким образом, SSLEngine.wrap() должен быть вызван. |
NOT_HANDSHAKING
SSLEngine не в настоящий момент квитирование. |
| Модификатор и Тип | Метод и Описание |
|---|---|
static SSLEngineResult.HandshakeStatus |
valueOf(String name)
Возвращает перечислимую константу этого типа с указанным именем.
|
static SSLEngineResult.HandshakeStatus[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
|
public static final SSLEngineResult.HandshakeStatus NOT_HANDSHAKING
SSLEngine не в настоящий момент квитирование.public static final SSLEngineResult.HandshakeStatus FINISHED
SSLEngine только что закончил квитирование. Это значение только сгенерировано звонком SSLEngine.wrap()/unwrap() когда тот вызов заканчивает квитирование. Это никогда не сгенерировано 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 SSLEngineResult.HandshakeStatus[] values()
for (SSLEngineResult.HandshakeStatus c : SSLEngineResult.HandshakeStatus.values()) System.out.println(c);
public static SSLEngineResult.HandshakeStatus valueOf(String name)
name - имя перечислимой константы, которая будет возвращена.IllegalArgumentException - если у этого перечислимого типа нет никакой константы с указанным именемNullPointerException - если параметром является нуль
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92