RsaSecurityTokenHandler Класс

Определение

Представляет SecurityTokenHandler, обрабатывающий маркеры типа 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.

Свойства

Имя Описание
CanValidateToken

Возвращает значение, указывающее, поддерживает ли этот обработчик проверку маркеров типа RsaSecurityToken.

CanWriteToken

Возвращает значение, указывающее, может ли этот обработчик записывать маркеры типа RsaSecurityToken.

Configuration

Возвращает или задает SecurityTokenHandlerConfiguration объект, предоставляющий конфигурацию для текущего экземпляра.

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

Возвращает коллекцию обработчика маркеров, содержащую текущий экземпляр.

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

Type Возвращает маркеры, обрабатываемые этим обработчиком.

Методы

Имя Описание
CanReadKeyIdentifierClause(XmlReader)

Возвращает значение, указывающее, является ли xml-элемент, на который ссылается указанный модуль чтения XML, является предложением идентификатора ключа, которое можно десериализировать с помощью этого экземпляра.

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

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

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

Указывает, можно ли считать текущий XML-элемент как .RsaSecurityToken

CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Возвращает значение, указывающее, можно ли сериализовать указанное предложение идентификатора ключа этим экземпляром.

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

При переопределении в производном классе создает ссылку маркера безопасности для маркеров, обработанных этим классом. Этот метод обычно вызывается службой маркеров безопасности (STS).

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

При переопределении в производном классе создает маркер безопасности с помощью указанного дескриптора маркера. Этот метод вызывается службой маркеров безопасности (STS).

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

При переопределении в производном классе вызывает исключение, если указанный маркер обнаруживается как воспроизводимый.

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

Определяет, равен ли указанный объект текущему объекту.

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

Служит хэш-функцией по умолчанию.

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

Возвращает тип маркера безопасности RSA (URI), как определено в профиле маркера WS-Security.

GetType()

Возвращает Type текущего экземпляра.

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

При переопределении в производном классе загружает пользовательскую конфигурацию из XML.

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

Создает неглубокую копию текущей Object.

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

При переопределении в производном классе десериализирует XML, на который ссылается указанный модуль чтения XML, в предложение идентификатора ключа, которое ссылается на маркер, обработанный производным классом.

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

При переопределении в производном классе десериализирует указанную строку маркером типа, обрабатываемого производным классом.

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

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

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

Десериализирует маркер безопасности RSA из XML.

ToString()

Возвращает строку, представляющую текущий объект.

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

Трассирует событие сбоя во время проверки маркеров безопасности при включении трассировки.

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

Трассирует успешную проверку события маркеров безопасности при включении трассировки.

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

Проверяет указанный маркер безопасности.

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

При переопределении в производном классе сериализует указанное предложение идентификатора ключа в XML. Предложение идентификатора ключа должно иметь тип, поддерживаемый производным классом.

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

При переопределении в производном классе сериализует указанный маркер безопасности в строку. Маркер должен иметь тип, обработанный производным классом.

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

Сериализует маркер безопасности RSA в XML.

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