Credencial personalizada e validação de credencialCustom Credential and Credential Validation

A segurança no Windows Communication Foundation (WCF) é baseada na troca de credenciais entre serviços e clientes.Security in Windows Communication Foundation (WCF) is based on the exchange of credentials between services and clients. A maioria dos cenários de segurança pode ser satisfeita usando tipos de credenciais comuns, como Windows (Kerberos), nome de usuário e senhas e certificados.Most security scenarios can be satisfied using common credential types, such as Windows (Kerberos), username and passwords, and certificates. No entanto, se um novo tipo de credencial for necessário, os tópicos nesta seção explicam como tratar e validar novos tipos.However, if a new type of credential is required, the topics in this section explain how to handle and validate new types.

Nesta seçãoIn This Section

Como: criar um serviço que utiliza um validador de certificado personalizadoHow to: Create a Service that Employs a Custom Certificate Validator
Explica como personalizar a validação do WCF herdando da X509CertificateValidator classe.Explains how to customize WCF validation by inheriting from the X509CertificateValidator class.

Passo a passo: criar credenciais de serviço e cliente personalizadosWalkthrough: Creating Custom Client and Service Credentials
Demonstra como estender as ClientCredentials classes e ServiceCredentials para acomodar novos tipos de credencial.Demonstrates how to extend the ClientCredentials and ServiceCredentials classes to accommodate new credential types. Isso é primeiro em uma série de tópicos que permitem a criação de tipos de credenciais personalizados.This is first in a series of topics that enable creation of custom credential types.

Como: criar um provedor de token de segurança personalizadoHow to: Create a Custom Security Token Provider
Explica como criar um provedor de token de segurança para lidar com novos tipos de credenciais e retornar novos tokens para a credencial.Explains how to create a security token provider to handle new credential types and return new tokens for the credential. Este é o segundo tópico da série.This is the second topic in the series.

Como: criar um autenticador de token de segurança personalizadoHow to: Create a Custom Security Token Authenticator
Explica como criar um autenticador personalizado para autenticar um novo tipo de credencial.Explains how to create a custom authenticator to authenticate a new credential type. Este é o terceiro tópico da série.This is the third topic in the series.

ReferênciaReference

System.ServiceModel.Security

System.IdentityModel.Claims

System.IdentityModel.Policy

System.IdentityModel.Tokens

System.IdentityModel.Selectors

X509CertificateValidator

ClientCredentials

ServiceCredentials

AutenticaçãoAuthentication

Federação e tokens emitidosFederation and Issued Tokens

AutorizaçãoAuthorization

Consulte tambémSee also