System.IdentityModel.Selectors Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, которые реализуют аутентификацию в модели удостоверений на основе утверждений Windows Communication Foundation (WCF).
Начиная с версии 4.5 платформы .NET Framework и интеграции Windows Identity Foundation (WIF) в платформу .NET Framework, модель идентификатора на основе утверждений WCF заменена WIF. WIF предоставляет объектную модель идентификации на основе утверждений, которую можно использовать для обеспечения аутентификации и авторизации в нескольких стеках продуктов корпорации Майкрософт, в том числе в среде CLR, WCF и ASP.NET. Классы WIF, которые представляют токены безопасности и используются для обработки токенов безопасности, содержатся в пространстве имен System.IdentityModel.Tokens; например, SecurityToken и SecurityTokenHandler. Начиная с .NET 4.5, должны использоваться классы в пространстве имен System.IdentityModel.Tokens, а не в пространстве имен System.IdentityModel.Selectors.
В этой статье
Audience |
Вспомогательный класс для класса SamlSecurityTokenAuthenticator, который проверяет, что свойству AudienceUriMode задано допустимое значение. |
Card |
Исключение, которое вызывается, когда одно или несколько исключений произошли на уровне службы CardSpace. Причина ошибки записывается в журнал событий. |
Card |
Этот класс предназначен для использования инфраструктурой. |
Card |
Предоставляет доступ ко всем открытым операциям CardSpace, поддерживаемым в управляемом коде. |
Custom |
Выполняет проверку подлинности маркера безопасности UserNameSecurityToken с использованием пользовательской схемы проверки подлинности. |
Identity |
Класс исключения, указывающий, что сертификат получателя недействителен. |
Kerberos |
Выполняет проверку подлинности маркера безопасности KerberosReceiverSecurityToken. |
Kerberos |
Представляет поставщик маркеров безопасности, который предоставляет маркеры безопасности KerberosRequestorSecurityToken для отправителя сообщения SOAP. |
Policy |
Класс исключения, указывающий, что не удалось проверить политику, предоставленную получателем. |
Rsa |
Выполняет проверку подлинности маркера безопасности RsaSecurityToken. |
Saml |
Выполняет проверку подлинности маркера безопасности SamlSecurityToken. |
Security |
Выполняет проверку подлинности маркера безопасности. |
Security |
Представляет диспетчер маркеров безопасности, определяющий способ предоставления, проверки подлинности и сериализации маркеров безопасности. |
Security |
Представляет поставщик маркеров безопасности, который обрабатывает маркеры безопасности для отправителя сообщения SOAP. |
Security |
Инкапсулирует результаты асинхронной операции на делегате. |
Security |
Задает требования к маркеру безопасности. |
Security |
Представляет служебный класс, который может извлекать маркеры безопасности или ключи при наличии идентификатора ключа или предложения идентификатора ключа. |
Security |
Представляет класс, который может считывать и записывать идентификаторы ключей, конструкции идентификаторов ключей и маркеры безопасности. |
Security |
Представляет спецификации, например спецификации WS-*, в которых определены маркеры безопасности. |
Service |
Класс исключений, указывающий, что служба CardSpace занята обработкой других запросов. |
Service |
Исключение, которое вызывается, если служба CardSpace не была запущена на компьютере пользователя. |
Sts |
Исключение, создаваемое в случае ошибки связи со службой маркеров безопасности. |
Unsupported |
Указывает, что политика, предоставленная системе, содержит неподдерживаемые параметры. |
Untrusted |
Исключение, возникающее, когда пользователь после просмотра информации сертификата решает не доверять объекту, запрашивающему маркер. |
User |
Исключение, которое создается, когда пользователь отменяет операцию во время вызова метода GetToken(CardSpacePolicyElement[], SecurityTokenSerializer). |
User |
Проверяет имя пользователя и пароль. |
User |
Выполняет проверку подлинности маркера безопасности UserNameSecurityToken. |
User |
Представляет поставщик маркеров безопасности, который предоставляет маркеры безопасности UserNameSecurityToken для отправителя сообщения SOAP. |
Windows |
Использует проверку подлинности Windows для проверки подлинности маркера безопасности WindowsSecurityToken. |
Windows |
Использует проверку подлинности Windows для проверки подлинности имени пользователя и пароля в маркере безопасности UserNameSecurityToken. |
X509Certificate |
Проверяет сертификат X.509. |
X509Security |
Проверяет подлинность маркера X509SecurityToken. |
X509Security |
Представляет поставщик маркеров безопасности, который предоставляет маркеры безопасности X509SecurityToken для отправителя сообщения SOAP. |
Audience |
Указывает, должно ли проверяться свойство SamlSecurityToken маркера безопасности SamlAudienceRestrictionCondition. |