SNIMatcher Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром SNIServerName
.
[Android.Runtime.Register("javax/net/ssl/SNIMatcher", ApiSince=24, DoNotGenerateAcw=true)]
public abstract class SNIMatcher : Java.Lang.Object
[<Android.Runtime.Register("javax/net/ssl/SNIMatcher", ApiSince=24, DoNotGenerateAcw=true)>]
type SNIMatcher = class
inherit Object
- Наследование
- Атрибуты
Комментарии
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром SNIServerName
.
Серверы могут использовать сведения о указании имени сервера (SNI), чтобы решить, следует ли принимать подключение для конкретных SSLSocket
экземпляров или SSLEngine
экземпляров. Например, если несколько виртуальных серверов или серверов на основе имен размещаются на одном базовом сетевом адресе, серверное приложение может использовать сведения SNI, чтобы определить, является ли этот сервер точным сервером, к которому клиент хочет получить доступ. Экземпляры этого класса могут использоваться сервером для проверки допустимых имен серверов определенного типа, например имен узлов.
SNIMatcher
объекты являются неизменяемыми. Подклассы не должны предоставлять методы, которые могут изменить состояние экземпляра после его создания.
Добавлено в версии 1.8.
Документация по Java для javax.net.ssl.SNIMatcher
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Конструкторы
SNIMatcher(Int32) |
Создает , |
SNIMatcher(IntPtr, JniHandleOwnership) |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
Свойства
Class |
Возвращает класс среды выполнения данного объекта |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JniIdentityHashCode |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
JniPeerMembers |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
PeerReference |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
ThresholdClass |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
ThresholdType |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
Type |
Возвращает тип имени сервера этого |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
Dispose(Boolean) |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
Matches(SNIServerName) |
Пытается сопоставить заданный |
Notify() |
Пробуждает один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ToArray<T>() |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
Wait() |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.>< (Унаследовано от Object) |
Wait(Int64) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
IJavaPeerable.DisposeUnlessReferenced() |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
IJavaPeerable.Finalized() |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
IJavaPeerable.JniManagedPeerState |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенного средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |
GetJniTypeName(IJavaPeerable) |
Экземпляры этого класса представляют сопоставитель, выполняющий операции сопоставления с экземпляром |