RsaSecurityTokenHandler Класс

Определение

Представляет SecurityTokenHandler, который обрабатывает токены безопасности типа RsaSecurityToken.Represents a SecurityTokenHandler that processes tokens of type RsaSecurityToken.

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

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

RsaSecurityTokenHandler()

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

Свойства

CanValidateToken

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

CanWriteToken

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

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)
TokenType

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

Методы

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-элемент быть прочитан как объект RsaSecurityToken.Indicates whether the current XML element can be read as a RsaSecurityToken.

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()

Получает тип токена безопасности RSA (URI), определенный в профиле токена безопасности WS-Security.Gets the RSA Security Token type (URI) as defined in the WS-Security Token profile.

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)

Десериализует токен безопасности RSA из XML.Deserializes an RSA security token from XML.

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 security token.

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)

Сериализует токен безопасности RSA в XML.Serializes an RSA security token to XML.

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