MembershipUserNameSecurityTokenHandler Класс

Определение

UserNameSecurityTokenHandler, который проверяет UserNameSecurityToken с использованием настроенного MembershipProvider.A UserNameSecurityTokenHandler that validates a UserNameSecurityToken by using a configured 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, который использует поставщик членства по умолчанию, настроенный для приложения.Initializes a new instance of the MembershipUserNameSecurityTokenHandler class that uses the default membership provider that is configured for the application.

MembershipUserNameSecurityTokenHandler(MembershipProvider)

Инициализирует новый экземпляр класса MembershipUserNameSecurityTokenHandler, которой использует указанный поставщик членства.Initializes a new instance of the MembershipUserNameSecurityTokenHandler class that uses the specified membership provider.

Свойства

CanValidateToken

Получает значение, указывающее, может ли текущий экземпляр проверять токены безопасности типа UserNameSecurityToken.Gets a value that indicates whether the current instance can validate security tokens of type UserNameSecurityToken. Всегда true.Always true.

CanWriteToken

Получает значение, указывающее, может ли этот обработчик записать токены типа UserNameSecurityToken.Gets a value that indicates whether this handler can write tokens of type UserNameSecurityToken.

(Унаследовано от UserNameSecurityTokenHandler)
Configuration

Получает или задает объект SecurityTokenHandlerConfiguration, который предоставляет конфигурацию для текущего экземпляра.Gets or sets the SecurityTokenHandlerConfiguration object that provides configuration for the current instance.

(Унаследовано от SecurityTokenHandler)
ContainingCollection

Получает коллекцию обработчиков токена, содержащую текущий экземпляр.Gets the token handler collection that contains the current instance.

(Унаследовано от SecurityTokenHandler)
MembershipProvider

Получает MembershipProvider, настроенный для текущего экземпляра.Gets the MembershipProvider that is configured for the current instance.

RetainPassword

Получает или задает значение, указывающее, будет ли пароль сохраняться в токене начальной загрузки, присоединенном к объекту ClaimsIdentity, возвращаемому методом ValidateToken(SecurityToken).Gets or sets a value that specifies whether the password will be retained in the bootstrap token that is attached to the ClaimsIdentity that is returned by the ValidateToken(SecurityToken) method.

(Унаследовано от UserNameSecurityTokenHandler)
TokenType

Получает Type токенов, обрабатываемых данным обработчиком.Gets the Type of the tokens that this handler processes.

(Унаследовано от UserNameSecurityTokenHandler)

Методы

CanReadKeyIdentifierClause(XmlReader)

Возвращает значение, указывающее, является ли элемент xml, на которое ссылается указанное средство чтения XML, предложением идентификатора ключа, которое может десериализоваться этим экземпляром.Returns a value that indicates whether the XML element referred to by the specified XML reader is a key identifier clause that can be deserialized by this instance.

(Унаследовано от SecurityTokenHandler)
CanReadToken(String)

Возвращает значение, показывающее, может ли указанная строка десериализоваться как токен типа, обработанного этим экземпляром.Returns a value that indicates whether the specified string can be deserialized as a token of the type processed by this instance.

(Унаследовано от SecurityTokenHandler)
CanReadToken(XmlReader)

Указывает, может ли текущий XML-элемент быть прочитан как объект UserNameSecurityToken.Indicates whether the current XML element can be read as a UserNameSecurityToken.

(Унаследовано от UserNameSecurityTokenHandler)
CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Возвращает значение, показывающее, может ли указанная конструкция идентификатора ключа быть сериализована этим экземпляром.Returns a value that indicates whether the specified key identifier clause can be serialized by this instance.

(Унаследовано от SecurityTokenHandler)
CreateSecurityTokenReference(SecurityToken, Boolean)

При переопределении в производном классе создает ссылку токена безопасности для токенов, обрабатываемых этим классом.When overridden in a derived class, creates the security token reference for tokens processed by that class. Этот метод обычно вызывается службой токенов безопасности (STS).This method is typically called by a security token service (STS).

(Унаследовано от SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

При переопределении в производном классе создает токен безопасности с помощью заданного дескриптора токена.When overridden in a derived class, creates a security token using the specified token descriptor. Этот метод вызывается службой токенов безопасности (STS).This method is called by a security token service (STS).

(Унаследовано от SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

При переопределении в производном классе вызывает исключение, если обнаруживается, что указанный токен используется повторно.When overridden in a derived class, throws an exception if the specified token is detected as being replayed.

(Унаследовано от SecurityTokenHandler)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetTokenTypeIdentifiers()

Возвращает URI, используемые в запросах для идентификации токена типа, который может обрабатываться этим обработчиком.Returns the URIs used in requests to identify a token of the type that can be processed by this handler.

(Унаследовано от UserNameSecurityTokenHandler)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
LoadCustomConfiguration(XmlNodeList)

Загружает пользовательскую конфигурацию из XML.Loads custom configuration from XML.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ReadKeyIdentifierClause(XmlReader)

При переопределении в производном классе десериализует XML-код, на который имеется ссылка в указанном модуле чтения XML, в конструкцию идентификатора ключа, который ссылается на токен, обрабатываемый производным классом.When overridden in a derived class, deserializes the XML referenced by the specified XML reader to a key identifier clause that references a token processed by the derived class.

(Унаследовано от SecurityTokenHandler)
ReadToken(String)

При переопределении в производном классе десериализует заданную строку в токен обрабатываемого этим производным классом типа.When overridden in a derived class, deserializes the specified string to a token of the type processed by the derived class.

(Унаследовано от SecurityTokenHandler)
ReadToken(XmlReader)

Считывает UserNameSecurityToken из указанного средства чтения.Reads a UserNameSecurityToken from the specified reader.

(Унаследовано от UserNameSecurityTokenHandler)
ReadToken(XmlReader, SecurityTokenResolver)

При переопределении в производном классе десериализует XML-код, на который имеется ссылка в указанном модуле чтения XML, в токен, обрабатываемый производным классом, путем использования заданного сопоставителя токенов.When overridden in a derived class, deserializes the XML referenced by the specified XML reader to a token of the type processed by the derived class by using the specified token resolver.

(Унаследовано от SecurityTokenHandler)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)
TraceTokenValidationFailure(SecurityToken, String)

Трассирует событие сбоя во время проверки токенов безопасности, если трассировка включена.Traces the failure event during the validation of security tokens when tracing is enabled.

(Унаследовано от SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

Трассирует успешную проверку событий токен безопасности, если трассировка включена.Traces the successful validation of security tokens event when tracing is enabled.

(Унаследовано от SecurityTokenHandler)
ValidateToken(SecurityToken)

Проверяет указанный токен безопасности, используя настроенный объект MembershipProvider.Validates the specified security token by using the configured MembershipProvider.

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

При переопределении в производном классе сериализует указанную конструкцию идентификатора ключа в формат XML.When overridden in a derived class, serializes the specified key identifier clause to XML. Предложения идентификатора ключа должно иметь тип, поддерживаемый производным классом.The key identifier clause must be of the type supported by the derived class.

(Унаследовано от SecurityTokenHandler)
WriteToken(SecurityToken)

При переопределении в производном классе сериализует указанный токен безопасности в строку.When overridden in a derived class, serializes the specified security token to a string. Токен должен иметь тип, обрабатываемый производным классом.The token must be of the type processed by the derived class.

(Унаследовано от SecurityTokenHandler)
WriteToken(XmlWriter, SecurityToken)

Сериализует указанный UserNameSecurityToken в XML.Serializes the specified UserNameSecurityToken to XML.

(Унаследовано от UserNameSecurityTokenHandler)

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

Дополнительно