MembershipUserNameSecurityTokenHandler Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
UserNameSecurityTokenHandler, который проверяет UserNameSecurityToken с использованием настроенного MembershipProvider.
public ref class MembershipUserNameSecurityTokenHandler : System::IdentityModel::Tokens::UserNameSecurityTokenHandler
public class MembershipUserNameSecurityTokenHandler : System.IdentityModel.Tokens.UserNameSecurityTokenHandler
type MembershipUserNameSecurityTokenHandler = class
inherit UserNameSecurityTokenHandler
Public Class MembershipUserNameSecurityTokenHandler
Inherits UserNameSecurityTokenHandler
- Наследование
Конструкторы
MembershipUserNameSecurityTokenHandler() |
Инициализирует новый экземпляр класса MembershipUserNameSecurityTokenHandler, который использует поставщик членства по умолчанию, настроенный для приложения. |
MembershipUserNameSecurityTokenHandler(MembershipProvider) |
Инициализирует новый экземпляр класса MembershipUserNameSecurityTokenHandler, которой использует указанный поставщик членства. |
Свойства
CanValidateToken |
Получает значение, указывающее, может ли текущий экземпляр проверять токены безопасности типа UserNameSecurityToken. Всегда |
CanWriteToken |
Получает значение, указывающее, может ли этот обработчик записать токены типа UserNameSecurityToken. (Унаследовано от UserNameSecurityTokenHandler) |
Configuration |
Получает или задает объект SecurityTokenHandlerConfiguration, который предоставляет конфигурацию для текущего экземпляра. (Унаследовано от SecurityTokenHandler) |
ContainingCollection |
Получает коллекцию обработчиков токена, содержащую текущий экземпляр. (Унаследовано от SecurityTokenHandler) |
MembershipProvider |
Получает MembershipProvider, настроенный для текущего экземпляра. |
RetainPassword |
Получает или задает значение, указывающее, будет ли пароль сохраняться в токене начальной загрузки, присоединенном к объекту ClaimsIdentity, возвращаемому методом ValidateToken(SecurityToken). (Унаследовано от UserNameSecurityTokenHandler) |
TokenType |
Получает Type токенов, обрабатываемых данным обработчиком. (Унаследовано от UserNameSecurityTokenHandler) |
Методы
CanReadKeyIdentifierClause(XmlReader) |
Возвращает значение, указывающее, является ли элемент xml, на которое ссылается указанное средство чтения XML, предложением идентификатора ключа, которое может десериализоваться этим экземпляром. (Унаследовано от SecurityTokenHandler) |
CanReadToken(String) |
Возвращает значение, показывающее, может ли указанная строка десериализоваться как токен типа, обработанного этим экземпляром. (Унаследовано от SecurityTokenHandler) |
CanReadToken(XmlReader) |
Указывает, может ли текущий XML-элемент быть прочитан как объект UserNameSecurityToken. (Унаследовано от UserNameSecurityTokenHandler) |
CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause) |
Возвращает значение, показывающее, может ли указанная конструкция идентификатора ключа быть сериализована этим экземпляром. (Унаследовано от SecurityTokenHandler) |
CreateSecurityTokenReference(SecurityToken, Boolean) |
При переопределении в производном классе создает ссылку токена безопасности для токенов, обрабатываемых этим классом. Этот метод обычно вызывается службой токенов безопасности (STS). (Унаследовано от SecurityTokenHandler) |
CreateToken(SecurityTokenDescriptor) |
При переопределении в производном классе создает токен безопасности с помощью заданного дескриптора токена. Этот метод вызывается службой токенов безопасности (STS). (Унаследовано от SecurityTokenHandler) |
DetectReplayedToken(SecurityToken) |
При переопределении в производном классе вызывает исключение, если обнаруживается, что указанный токен используется повторно. (Унаследовано от SecurityTokenHandler) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetTokenTypeIdentifiers() |
Возвращает URI, используемые в запросах для идентификации токена типа, который может обрабатываться этим обработчиком. (Унаследовано от UserNameSecurityTokenHandler) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
LoadCustomConfiguration(XmlNodeList) |
Загружает пользовательскую конфигурацию из XML. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ReadKeyIdentifierClause(XmlReader) |
При переопределении в производном классе десериализует XML-код, на который имеется ссылка в указанном модуле чтения XML, в конструкцию идентификатора ключа, который ссылается на токен, обрабатываемый производным классом. (Унаследовано от SecurityTokenHandler) |
ReadToken(String) |
При переопределении в производном классе десериализует заданную строку в токен обрабатываемого этим производным классом типа. (Унаследовано от SecurityTokenHandler) |
ReadToken(XmlReader) |
Считывает UserNameSecurityToken из указанного средства чтения. (Унаследовано от UserNameSecurityTokenHandler) |
ReadToken(XmlReader, SecurityTokenResolver) |
При переопределении в производном классе десериализует XML-код, на который имеется ссылка в указанном модуле чтения XML, в токен, обрабатываемый производным классом, путем использования заданного сопоставителя токенов. (Унаследовано от SecurityTokenHandler) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TraceTokenValidationFailure(SecurityToken, String) |
Трассирует событие сбоя во время проверки токенов безопасности, если трассировка включена. (Унаследовано от SecurityTokenHandler) |
TraceTokenValidationSuccess(SecurityToken) |
Трассирует успешную проверку событий токен безопасности, если трассировка включена. (Унаследовано от SecurityTokenHandler) |
ValidateToken(SecurityToken) |
Проверяет указанный токен безопасности, используя настроенный объект MembershipProvider. |
WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause) |
При переопределении в производном классе сериализует указанную конструкцию идентификатора ключа в формат XML. Предложения идентификатора ключа должно иметь тип, поддерживаемый производным классом. (Унаследовано от SecurityTokenHandler) |
WriteToken(SecurityToken) |
При переопределении в производном классе сериализует указанный токен безопасности в строку. Токен должен иметь тип, обрабатываемый производным классом. (Унаследовано от SecurityTokenHandler) |
WriteToken(XmlWriter, SecurityToken) |
Сериализует указанный UserNameSecurityToken в XML. (Унаследовано от UserNameSecurityTokenHandler) |