Пользовательские учетные данные и проверка учетных данныхCustom Credential and Credential Validation

Безопасность в Windows Communication Foundation (WCF) основана на обмене учетными данными между службами и клиентами.Security in Windows Communication Foundation (WCF) is based on the exchange of credentials between services and clients. Большинство сценариев обеспечения безопасности можно реализовать с использованием стандартных типов учетных данных, например Windows (Kerberos), имен пользователей и паролей, а также сертификатов.Most security scenarios can be satisfied using common credential types, such as Windows (Kerberos), username and passwords, and certificates. Если требуются учетные данные новых типов, в приведенных ниже разделах можно найти сведения о том, как обрабатывать и проверять эти типы.However, if a new type of credential is required, the topics in this section explain how to handle and validate new types.

В этом разделеIn This Section

Практическое руководство. Создание службы, использующей пользовательский проверяющий элемент управления для сертификатовHow to: Create a Service that Employs a Custom Certificate Validator
Объясняется, как настроить проверку WCF путем наследования от X509CertificateValidator класса.Explains how to customize WCF validation by inheriting from the X509CertificateValidator class.

Пошаговое руководство. Создание пользовательских учетных данных для клиента и службыWalkthrough: Creating Custom Client and Service Credentials
Демонстрирует, как расширить ClientCredentials классы и ServiceCredentials для размещения новых типов учетных данных.Demonstrates how to extend the ClientCredentials and ServiceCredentials classes to accommodate new credential types. Это первый раздел в серии, посвященной созданию пользовательских типов учетных данных.This is first in a series of topics that enable creation of custom credential types.

Практическое руководство. Создание поставщика пользовательских маркеров безопасностиHow to: Create a Custom Security Token Provider
Создание поставщика маркеров безопасности для обработки новых типов учетных данных и возврата новых маркеров для учетных данных.Explains how to create a security token provider to handle new credential types and return new tokens for the credential. Это второй раздел в данной серии.This is the second topic in the series.

Практическое руководство. Создание пользовательской структуры проверки подлинности маркера безопасностиHow to: Create a Custom Security Token Authenticator
Создание пользовательских структур проверки подлинности для проверки подлинности учетных данных новых типов.Explains how to create a custom authenticator to authenticate a new credential type. Это третий раздел в данной серии.This is the third topic in the series.

СправочникReference

System.ServiceModel.Security

System.IdentityModel.Claims

System.IdentityModel.Policy

System.IdentityModel.Tokens

System.IdentityModel.Selectors

X509CertificateValidator

ClientCredentials

ServiceCredentials

АутентификацияAuthentication

Федерация и выданные маркерыFederation and Issued Tokens

АвторизацияAuthorization

См. такжеSee also