HttpListenerBasicIdentity Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Хранит имя пользователя и пароль для запроса обычной проверки подлинности.
public ref class HttpListenerBasicIdentity : System::Security::Principal::GenericIdentity
public class HttpListenerBasicIdentity : System.Security.Principal.GenericIdentity
type HttpListenerBasicIdentity = class
inherit GenericIdentity
Public Class HttpListenerBasicIdentity
Inherits GenericIdentity
- Наследование
- Наследование
Конструкторы
HttpListenerBasicIdentity(String, String) |
Инициализирует новый экземпляр класса HttpListenerBasicIdentity, используя указанные имя пользователя и пароль. |
Поля
DefaultIssuer |
Издатель по умолчанию; "ЛОКАЛЬНАЯ СИСТЕМА". (Унаследовано от ClaimsIdentity) |
DefaultNameClaimType |
Тип утверждения имени по умолчанию; Name. (Унаследовано от ClaimsIdentity) |
DefaultRoleClaimType |
Тип утверждения роли по умолчанию; Role. (Унаследовано от ClaimsIdentity) |
Свойства
Actor |
Получает или задает удостоверение вызывающей стороны, которой были предоставлены права делегирования. (Унаследовано от ClaimsIdentity) |
AuthenticationType |
Возвращает тип проверки подлинности, применяемой для идентификации пользователя. (Унаследовано от GenericIdentity) |
BootstrapContext |
Получает или задает токен, который использовался для создания данного удостоверения на основе требований. (Унаследовано от ClaimsIdentity) |
Claims |
Получает все утверждения для пользователя, представленного этим общим идентификатором. (Унаследовано от GenericIdentity) |
CustomSerializationData |
Содержит дополнительные данные, предоставленные производным типом. Обычно устанавливается при вызове WriteTo(BinaryWriter, Byte[]). (Унаследовано от ClaimsIdentity) |
IsAuthenticated |
Возвращает значение, позволяющее определить, прошел ли пользователь проверку подлинности. (Унаследовано от GenericIdentity) |
Label |
Получает или задает метку для данного удостоверения на основе требований. (Унаследовано от ClaimsIdentity) |
Name |
Получает имя пользователя. (Унаследовано от GenericIdentity) |
NameClaimType |
Получает тип требования, используемый для определения того, какие требования предоставляют значение для свойства Name данного удостоверения на основе требований. (Унаследовано от ClaimsIdentity) |
Password |
Указывает пароль при попытке обычной проверки подлинности. |
RoleClaimType |
Возвращает тип утверждения, который будет интерпретироваться как роль .NET среди утверждений в данном удостоверении на основе утверждений. (Унаследовано от ClaimsIdentity) |
Методы
AddClaim(Claim) |
Добавляет одно требование к этому идентификатору требований. (Унаследовано от ClaimsIdentity) |
AddClaims(IEnumerable<Claim>) |
Добавляет список требований к этому идентификатору требований. (Унаследовано от ClaimsIdentity) |
Clone() |
Создает новый объект, являющийся копией текущего экземпляра. (Унаследовано от GenericIdentity) |
CreateClaim(BinaryReader) |
Предоставляет точку расширяемости для производных типов с целью создания пользовательского Claim. (Унаследовано от ClaimsIdentity) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FindAll(Predicate<Claim>) |
Извлекает все утверждения, соответствующие указанного предикату. (Унаследовано от ClaimsIdentity) |
FindAll(String) |
Извлекает все утверждения, которые имеют указанный тип утверждения. (Унаследовано от ClaimsIdentity) |
FindFirst(Predicate<Claim>) |
Извлекает первое утверждение, соответствующие указанному предикату. (Унаследовано от ClaimsIdentity) |
FindFirst(String) |
Извлекает первое утверждение с указанным типом утверждения. (Унаследовано от ClaimsIdentity) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetObjectData(SerializationInfo, StreamingContext) |
Заполняет объект SerializationInfo данными, необходимыми для сериализации текущего объекта ClaimsIdentity. (Унаследовано от ClaimsIdentity) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
HasClaim(Predicate<Claim>) |
Определяет, имеет ли этот идентификатор утверждения утверждение, что соответствует заданному предикату. (Унаследовано от ClaimsIdentity) |
HasClaim(String, String) |
Определяет, имеет ли этот идентификатор утверждения утверждение с заданным типом и значением утверждения. (Унаследовано от ClaimsIdentity) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
RemoveClaim(Claim) |
Пытается удалить утверждение на основе идентификатора утверждений. (Унаследовано от ClaimsIdentity) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TryRemoveClaim(Claim) |
Пытается удалить утверждение на основе идентификатора утверждений. (Унаследовано от ClaimsIdentity) |
WriteTo(BinaryWriter) |
Выполняет сериализацию с помощью BinaryWriter. (Унаследовано от ClaimsIdentity) |
WriteTo(BinaryWriter, Byte[]) |
Выполняет сериализацию с помощью BinaryWriter. (Унаследовано от ClaimsIdentity) |