Поделиться через


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, который использует поставщик членства по умолчанию, настроенный для приложения.

MembershipUserNameSecurityTokenHandler(MembershipProvider)

Инициализирует новый экземпляр класса MembershipUserNameSecurityTokenHandler, которой использует указанный поставщик членства.

Свойства

CanValidateToken

Получает значение, указывающее, может ли текущий экземпляр проверять токены безопасности типа UserNameSecurityToken. Всегда true.

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)

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

См. также раздел