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

Работает с токенами безопасности и сертификатами. Deals with security tokens and certificates.

Классы

BinarySecretSecurityToken

Представляет двоичный маркер безопасности секрета.Represents a binary secret security token.

ClaimTypeRequirement

Задает типы обязательных и необязательных утверждений, которые могут появляться в федеративных учетных данных.Specifies the types of required and optional claims expected to appear in the federated credential.

InitiatorServiceModelSecurityTokenRequirement

Задает требования к свойству безопасности, относящиеся к созданию канала в Windows Communication Foundation (WCF).Specifies a security property requirements specific to channel creation in the Windows Communication Foundation (WCF).

IssuedSecurityTokenParameters

Представляет параметры маркера безопасности, выданного в федеративном сценарии безопасности.Represents the parameters for a security token issued in a Federated security scenario.

IssuedSecurityTokenProvider

Представляет поставщика токена для выданных токенов безопасности.Represents a token provider for issued security tokens.

KerberosSecurityTokenParameters

Представляет параметры для маркера безопасности Kerberos.Represents the parameters for a Kerberos security token.

RecipientServiceModelSecurityTokenRequirement

Задает требования к свойству безопасности, относящиеся к службе прослушивателя в Windows Communication Foundation (WCF).Specifies security property requirements specific to the listener service in the Windows Communication Foundation (WCF).

RsaSecurityTokenParameters

Представляет параметры маркера безопасности RSA.Represents the parameters for an RSA security token.

SecureConversationSecurityTokenParameters

Представляет параметры маркера безопасности безопасного диалога.Represents the parameters for a secure conversation security token.

SecurityContextSecurityToken

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

SecurityContextSecurityTokenAuthenticator

Проверяет маркеры и извлекает утверждения.Validates tokens and extracts claims.

SecurityContextSecurityTokenResolver

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

SecurityTokenParameters

Указывает класс abstract, который при реализации представляет собой параметры токена безопасности.Specifies an abstract class that when implemented represents security token parameters.

ServiceModelSecurityTokenRequirement

Абстрактный класс, который в случае реализации задает требования, характерные для Windows Communication Foundation (WCF), к свойствам безопасности запрашиваемого маркера или маркера, для которого выполняется проверка подлинности.An abstract class that when implemented specifies security property requirements of the token being requested or authenticated that are specific to Windows Communication Foundation (WCF). Диспетчер маркера безопасности создает поставщиков маркера безопасности и структуры проверки подлинности маркера безопасности, используемые процессором безопасности WCF на основе требований маркера.The security token manager constructs security token providers and security token authenticators that are used by the WCF security processor based on the token requirement.

ServiceModelSecurityTokenTypes

Представляет типы маркеров безопасности, распознаваемых платформой WCF.Represents the types of security tokens recognized by WCF.

SslSecurityTokenParameters

Представляет параметры для маркера безопасности протокола SSL, получаемый при применении на сервере протокола SSL на уровне SOAP.Represents the parameters for an SSL security token that is obtained when doing the SOAP-level SSL protocol with the server.

SspiSecurityToken

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

SspiSecurityTokenParameters

Представляет параметры для маркера безопасности протокола SSPI, получаемый при применении на сервере протокола SPNEGO на уровне SOAP.Represents the parameters for an SSPI security token that is obtained during the SOAP-level SPNEGO protocol with the server.

SupportingTokenParameters

Представляет параметры для поддержки маркеров безопасности, требуемых для элемента привязки безопасности.Represents the parameters for supporting security tokens required by the security binding element.

UserNameSecurityTokenParameters

Представляет параметры для маркера безопасности имени пользователя.Represents the parameters for a user name security token.

WrappedKeySecurityToken

Представляет маркер безопасности, ключ которого упакован в другой маркер.Represents a security token whose key is wrapped inside another token.

X509SecurityTokenParameters

Представляет параметры маркера безопасности Х.509.Represents the parameters for an X.509 security token.

Интерфейсы

IIssuanceSecurityTokenAuthenticator

Указывает контракт, который следует реализовать с помощью структуры проверки подлинности маркера безопасности, который выдает маркеры клиенту.Specifies the contract that should be implemented by a custom security token authenticator that issues tokens to the client.

ILogonTokenCacheManager

Этот интерфейс позволяет приложению по запросу выполнять очистку кэша маркера Windows.This interface enables an application to clear the Windows token cache on demand.

ISecurityContextSecurityTokenCache

Этот интерфейс при реализации задает контракт для кэша маркера контекста безопасности.When implemented, this interface specifies a contract for a security context token cache.

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

SecurityTokenInclusionMode

Список требований к включению маркера для сообщений.A list of token inclusion requirements for messages.

SecurityTokenReferenceStyle

Данное перечисление задает требуемый ссылочный тип, используемый при создании ссылок маркера безопасности (STR) на маркеры безопасности из элементов сигнатуры и шифрования в сообщении.This enumeration sets the desired referencing style that is used to generate security token references (STR) to the security tokens from the signature and encryption elements in the message.

X509KeyIdentifierClauseType

Перечисление, в котором перечислены возможные типы предложений идентификатора ключа Х.509.An enumeration listing the possible types of X.509 key identifier clauses.

Делегаты

IssuedSecurityTokenHandler

Делегат указывает на метод, который при реализации будет вызываться структурами проверки подлинности до выдачи маркера клиенту.This delegate points to a method that when implemented will be called by the Authenticators before the token is issued to the client.

RenewedSecurityTokenHandler

При реализации делегат вызывается до того, как обновленный маркер возвращается клиенту.The delegate when implemented is called before a renewed token is returned to the client.