DigestScheme Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop.
[Android.Runtime.Register("org/apache/http/impl/auth/DigestScheme", DoNotGenerateAcw=true)]
public class DigestScheme : Org.Apache.Http.Impl.Auth.RFC2617Scheme
[<Android.Runtime.Register("org/apache/http/impl/auth/DigestScheme", DoNotGenerateAcw=true)>]
type DigestScheme = class
inherit RFC2617Scheme
- Наследование
- Атрибуты
Комментарии
Документация по платформе Android
Части этой документации являются производными от компонентов Apache HTTP, разработанных Apache Software Foundation и лицензированных в соответствии с .
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Конструкторы
| Имя | Описание |
|---|---|
| DigestScheme() |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. |
| DigestScheme(IntPtr, JniHandleOwnership) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. |
Свойства
| Имя | Описание |
|---|---|
| Class |
Возвращает класс среды выполнения этого |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| IsComplete |
Возвращает, завершен ли обмен проверкой подлинности дайджеста. |
| IsConnectionBased |
Возвращает, основана ли проверка подлинности дайджеста на основе подключения. |
| IsProxy |
Возвращает, была ли получена текущая задача от прокси-сервера. (Унаследовано от AuthSchemeBase) |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| JniPeerMembers |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. |
| Parameters |
Возвращает карту изменяемых параметров, используемую схемой. (Унаследовано от RFC2617Scheme) |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| Realm |
Возвращает текущее эффективное |
| SchemeName |
Возвращает имя схемы дайджест-проверки подлинности. |
| ThresholdClass |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. |
| ThresholdType |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. |
Методы
| Имя | Описание |
|---|---|
| Authenticate(ICredentials, IHttpRequest) |
Создает заголовок проверки подлинности дайджеста для текущей проблемы. |
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| CreateCnonce() |
Создает клиент, отличный от клиента, для ответа проверки подлинности дайджеста. |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| Equals(Object) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от Object) |
| GetParameter(String) |
Получает именованное значение из карты параметров схемы. (Унаследовано от RFC2617Scheme) |
| JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| Notify() |
Просыпается один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
| NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
| OverrideParamter(String, String) |
Добавляет или заменяет значение в схеме изменяемых параметров этой схемы. |
| ParseChallenge(CharArrayBuffer, Int32, Int32) |
Анализирует параметры с разделителями-запятыми задачи проверки подлинности RFC 2617. (Унаследовано от RFC2617Scheme) |
| ProcessChallenge(IHeader) |
Обрабатывает заголовок запроса проверки подлинности и делегирует его содержимое, зависяющее от схемы, для синтаксического анализа. (Унаследовано от AuthSchemeBase) |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IJavaPeerable.Disposed() |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| IJavaPeerable.Finalized() |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. (Унаследовано от AuthSchemeBase) |
Методы расширения
| Имя | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Реализует проверку подлинности HTTP-дайджеста RFC 2617 с помощью MD5 или MD5-sess и qop=auth или без qop. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |