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. |
Свойства
| Имя | Описание |
|---|---|
| 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. |