System.ServiceModel.Security.Tokens Пространство имен

Работает с токенами безопасности и сертификатами.

Классы

BinarySecretSecurityToken

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

ClaimTypeRequirement

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

InitiatorServiceModelSecurityTokenRequirement

Задает требования к свойству безопасности, относящиеся к созданию канала в Windows Communication Foundation (WCF).

IssuedSecurityTokenParameters

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

IssuedSecurityTokenProvider

Представляет поставщика токена для выданных токенов безопасности.

KerberosSecurityTokenParameters

Представляет параметры для маркера безопасности Kerberos.

RecipientServiceModelSecurityTokenRequirement

Задает требования к свойству безопасности, относящиеся к службе прослушивателя в Windows Communication Foundation (WCF).

RsaSecurityTokenParameters

Представляет параметры маркера безопасности RSA.

SecureConversationSecurityTokenParameters

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

SecurityContextSecurityToken

Представляет маркер, определяемый спецификацией WS-SecureConversation.

SecurityContextSecurityTokenAuthenticator

Проверяет маркеры и извлекает утверждения.

SecurityContextSecurityTokenResolver

Разрешает маркеры контекста безопасности.

SecurityTokenParameters

Указывает класс abstract, который при реализации представляет собой параметры токена безопасности.

ServiceModelSecurityTokenRequirement

Абстрактный класс, который в случае реализации задает требования, характерные для Windows Communication Foundation (WCF), к свойствам безопасности запрашиваемого маркера или маркера, для которого выполняется проверка подлинности. Диспетчер маркера безопасности создает поставщиков маркера безопасности и структуры проверки подлинности маркера безопасности, используемые процессором безопасности WCF на основе требований маркера.

ServiceModelSecurityTokenTypes

Представляет типы маркеров безопасности, распознаваемых платформой WCF.

SslSecurityTokenParameters

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

SspiSecurityToken

Представляет маркер безопасности SSPI.

SspiSecurityTokenParameters

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

SupportingTokenParameters

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

UserNameSecurityTokenParameters

Представляет параметры для маркера безопасности имени пользователя.

WrappedKeySecurityToken

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

X509SecurityTokenParameters

Представляет параметры маркера безопасности Х.509.

Интерфейсы

IIssuanceSecurityTokenAuthenticator

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

ILogonTokenCacheManager

Этот интерфейс позволяет приложению по запросу выполнять очистку кэша маркера Windows.

ISecurityContextSecurityTokenCache

Этот интерфейс при реализации задает контракт для кэша маркера контекста безопасности.

Перечисления

SecurityTokenInclusionMode

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

SecurityTokenReferenceStyle

Данное перечисление задает требуемый ссылочный тип, используемый при создании ссылок маркера безопасности (STR) на маркеры безопасности из элементов сигнатуры и шифрования в сообщении.

X509KeyIdentifierClauseType

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

Делегаты

IssuedSecurityTokenHandler

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

RenewedSecurityTokenHandler

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