SecurityTokenSerializer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс, который может считывать и записывать идентификаторы ключей, конструкции идентификаторов ключей и маркеры безопасности.
public ref class SecurityTokenSerializer abstract
public abstract class SecurityTokenSerializer
type SecurityTokenSerializer = class
Public MustInherit Class SecurityTokenSerializer
- Наследование
-
SecurityTokenSerializer
- Производный
Комментарии
Класс SecurityTokenSerializer используется для чтения и записи классов SecurityKeyIdentifier, SecurityKeyIdentifierClause и SecurityToken в формате XML. Класс SecurityTokenSerializer содержит методы для определения возможности чтения и записи таких объектов с помощью этого класса, а также для их фактического чтения и записи. Для маркеров безопасности это методы CanReadToken, CanWriteToken, ReadToken и WriteToken.
Конструкторы
| SecurityTokenSerializer() |
Инициализирует новый экземпляр класса SecurityTokenSerializer. |
Методы
| CanReadKeyIdentifier(XmlReader) |
Определяет, может ли данный сериализатор считывать элемент |
| CanReadKeyIdentifierClause(XmlReader) |
Определяет, может ли данный сериализатор считывать предложение в элементе |
| CanReadKeyIdentifierClauseCore(XmlReader) |
Определяет, может ли данный сериализатор считывать элемент |
| CanReadKeyIdentifierCore(XmlReader) |
Определяет, может ли данный сериализатор считывать элемент |
| CanReadToken(XmlReader) |
Определяет, может ли данный сериализатор считывать маркер безопасности, на который ссылается указанное средство чтения XML. |
| CanReadTokenCore(XmlReader) |
Определяет, может ли данный сериализатор считывать маркер безопасности, на который ссылается указанное средство чтения XML. Вызывается базовым классом. |
| CanWriteKeyIdentifier(SecurityKeyIdentifier) |
Определяет, может ли данный сериализатор записывать указанный идентификатор ключа. |
| CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause) |
Определяет, может ли данный сериализатор записывать указанное предложение идентификатора ключа. |
| CanWriteKeyIdentifierClauseCore(SecurityKeyIdentifierClause) |
Определяет, может ли данный сериализатор записывать указанное предложение идентификатора ключа. Вызывается базовым классом. |
| CanWriteKeyIdentifierCore(SecurityKeyIdentifier) |
Определяет, может ли данный сериализатор записывать указанный идентификатор ключа. Вызывается базовым классом. |
| CanWriteToken(SecurityToken) |
Определяет, может ли данный сериализатор записывать указанный маркер безопасности в формате XML. |
| CanWriteTokenCore(SecurityToken) |
Определяет, может ли данный сериализатор записывать указанный маркер безопасности в формате XML. Вызывается базовым классом. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| ReadKeyIdentifier(XmlReader) |
Считывает идентификатор ключа, используя указанное средство чтения XML. |
| ReadKeyIdentifierClause(XmlReader) |
Считывает конструкцию идентификатора ключа, используя указанное средство чтения XML. |
| ReadKeyIdentifierClauseCore(XmlReader) |
Считывает конструкцию идентификатора ключа, используя указанное средство чтения XML. Вызывается базовым классом. |
| ReadKeyIdentifierCore(XmlReader) |
Считывает конструкцию идентификатора ключа, используя указанное средство чтения XML. Вызывается базовым классом. |
| ReadToken(XmlReader, SecurityTokenResolver) |
Считывает маркер безопасности, на который ссылается указанное средство чтения XML. |
| ReadTokenCore(XmlReader, SecurityTokenResolver) |
Считывает маркер безопасности, на который ссылается указанное средство чтения XML. Вызывается базовым классом. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| WriteKeyIdentifier(XmlWriter, SecurityKeyIdentifier) |
Записывает указанный идентификатор ключа с помощью заданного модуля записи XML. |
| WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause) |
Записывает указанную конструкцию идентификатора ключа с помощью заданного модуля записи XML. |
| WriteKeyIdentifierClauseCore(XmlWriter, SecurityKeyIdentifierClause) |
Записывает указанную конструкцию идентификатора ключа с помощью заданного модуля записи XML. Вызывается базовым классом. |
| WriteKeyIdentifierCore(XmlWriter, SecurityKeyIdentifier) |
Записывает указанный идентификатор ключа с помощью заданного модуля записи XML. Вызывается базовым классом. |
| WriteToken(XmlWriter, SecurityToken) |
Записывает указанный маркер безопасности с помощью заданного модуля записи XML. |
| WriteTokenCore(XmlWriter, SecurityToken) |
Записывает указанный маркер безопасности с помощью заданного модуля записи XML. Вызывается базовым классом. |