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

Дополнительные сведения об использовании пользовательских средств проверки подлинности маркеров безопасности и поставщиков маркеров безопасности см. в разделе "Пользовательские учетные данные" и "Проверка учетных данных". Дополнительные сведения о создании пользовательского маркера безопасности см. в разделе "Практическое руководство. Создание пользовательского токена".

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

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

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

Методы

Имя Описание
CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)

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

CreateSecurityTokenProvider(SecurityTokenRequirement)

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

CreateSecurityTokenSerializer(SecurityTokenVersion)

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

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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