SSLEngineResult Класс

Определение

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

[Android.Runtime.Register("javax/net/ssl/SSLEngineResult", DoNotGenerateAcw=true)]
public class SSLEngineResult : Java.Lang.Object
[<Android.Runtime.Register("javax/net/ssl/SSLEngineResult", DoNotGenerateAcw=true)>]
type SSLEngineResult = class
    inherit Object
Наследование
SSLEngineResult
Атрибуты

Комментарии

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

Предоставляет SSLEngine средства для создания безопасных сеансов связи между двумя одноранговыми узлами. SSLEngine Операции обычно используют байты из входного буфера и создают байты в выходном буфере. Этот класс предоставляет значения операционных SSLEngineрезультатов, описывающие состояние , включая указания на то, какие операции необходимы для завершения текущего подтверждения. Наконец, он сообщает количество байтов, использованных и полученных в результате этой операции.

Добавлено в версии 1.5.

Документация по Java для javax.net.ssl.SSLEngineResult.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

SSLEngineResult(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

SSLEngineResult(SSLEngineResult+Status, SSLEngineResult+HandshakeStatus, Int32, Int32)

Инициализирует новый экземпляр этого класса.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
JniPeerMembers

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

PeerReference

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

BytesConsumed()

Возвращает количество байтов, использованных из входного буфера.

BytesProduced()

Возвращает количество байтов, записанных в выходной буфер.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
Dispose(Boolean)

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHandshakeStatus()

Получает состояние подтверждения этого <кода>SSLEngine</code> operation.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetStatus()

Возвращает возвращаемое значение этой <>операции SSLEngine</code>.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

GetJniTypeName(IJavaPeerable)

Инкапсуляция состояния результата, создаваемого вызовами SSLEngine ввода-вывода.

Применяется к