SNIServerName Класс

Определение

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Комментарии

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

Расширение SNI — это функция, которая расширяет протоколы SSL/TLS, указывая имя сервера, к которому клиент пытается подключиться во время подтверждения. См. раздел 3 , "Указание имени сервера" расширения TLS (RFC 6066).

SNIServerName объекты являются неизменяемыми. Подклассы не должны предоставлять методы, которые могут изменять состояние экземпляра после его создания.

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

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

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

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

SNIServerName(Int32, Byte[])

Создает объект , SNIServerName используя указанный тип имени и закодированное значение.

SNIServerName(IntPtr, JniHandleOwnership)

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

Свойства

Class

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

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

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

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

PeerReference

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

ThresholdType

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

Type

Возвращает тип имени этого сервера.

Методы

Clone()

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

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

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

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

Возвращает копию закодированного значения имени сервера этого имени сервера.

GetHashCode()

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

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

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

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

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

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

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

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

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

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

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

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

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

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

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

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

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

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

IJavaPeerable.Disposed()

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

GetJniTypeName(IJavaPeerable)

Экземпляры этого класса представляют имя сервера в расширении указания имени сервера (SNI).

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