WindowsUserNameSecurityTokenHandler Класс

Определение

Определяет SecurityTokenHandler, который обрабатывает токены имени пользователя Windows.Defines a SecurityTokenHandler that processes Windows Username tokens.

public ref class WindowsUserNameSecurityTokenHandler : System::IdentityModel::Tokens::UserNameSecurityTokenHandler
public class WindowsUserNameSecurityTokenHandler : System.IdentityModel.Tokens.UserNameSecurityTokenHandler
type WindowsUserNameSecurityTokenHandler = class
    inherit UserNameSecurityTokenHandler
Public Class WindowsUserNameSecurityTokenHandler
Inherits UserNameSecurityTokenHandler
Наследование
WindowsUserNameSecurityTokenHandler

Комментарии

WindowsUserNameSecurityTokenHandler КлассUserNameSecurityTokenHandler расширяет класс, добавляя проверку токенов.The WindowsUserNameSecurityTokenHandler class extends the UserNameSecurityTokenHandler class to add validation of tokens.

Конструкторы

WindowsUserNameSecurityTokenHandler()

Инициализирует новый экземпляр класса WindowsUserNameSecurityTokenHandler.Initializes a new instance of the WindowsUserNameSecurityTokenHandler class.

Свойства

CanValidateToken

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

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)
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-кода.When overridden in a derived class, loads custom configuration from XML.

(Унаследовано от SecurityTokenHandler)
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)

Проверяет указанный маркер и возвращает его утверждения.Validates the specified token and returns its claims.

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)

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