Поделиться через


SecurityTokenManager Класс

Определение

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

public ref class SecurityTokenManager abstract
public abstract class SecurityTokenManager
type SecurityTokenManager = class
Public MustInherit Class SecurityTokenManager
Наследование
SecurityTokenManager
Производный

Комментарии

Класс SecurityTokenManager используется, когда требуется создать пользовательский маркер безопасности, структуру проверки подлинности маркеров безопасности или поставщик маркеров безопасности. Используйте пользовательский маркер безопасности для обработки учетных данных, которые WCF не поддерживает. Используйте пользовательский маркер проверки подлинности, если методов проверки подлинности, которые предоставляет WCF, недостаточно. Класс SecurityTokenManager возвращает структуру проверки подлинности маркеров безопасности в методе CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver). Поставщик маркеров безопасности предоставляет маркеры безопасности для исходящих сообщений SOAP. Класс SecurityTokenManager возвращает поставщик маркеров безопасности в методе CreateSecurityTokenProvider(SecurityTokenRequirement).

Дополнительные сведения об использовании пользовательских аутентификаторов маркеров безопасности и поставщиков маркеров безопасности см. в разделе Custom Credential and Credential Validation( Настраиваемые учетные данные и проверка учетных данных). Дополнительные сведения о создании пользовательского маркера безопасности см. в разделе Практическое руководство. Create пользовательского маркера.

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

SecurityTokenManager()

Инициализирует новый экземпляр класса SecurityTokenManager.

Методы

CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)

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

CreateSecurityTokenProvider(SecurityTokenRequirement)

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

CreateSecurityTokenSerializer(SecurityTokenVersion)

Возвращает XML-сериализатор, который может сериализовать маркеры безопасности в указанной версии спецификации WS-*.

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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