Compartilhar via


Credencial personalizada e validação de credencial

A segurança no WCF (Windows Communication Foundation) baseia-se na troca de credenciais entre serviços e clientes. A maioria dos cenários de segurança pode ser satisfeita usando tipos comuns de credencial, como Windows (Kerberos), nome de usuário e senhas e certificados. No entanto, se um novo tipo de credencial for necessário, os tópicos nesta seção explicarão como lidar e validar novos tipos.

Nesta seção

Como criar um serviço que emprega um validador de certificado personalizado
Explica como personalizar a validação do WCF herdando da X509CertificateValidator classe.

Passo a passo: criando credenciais personalizadas de cliente e serviço
Demonstra como estender as classes ClientCredentials e ServiceCredentials para acomodar novos tipos de credenciais. Isso é o primeiro de uma série de tópicos que permitem a criação de tipos de credenciais personalizadas.

Como criar um provedor de token de segurança personalizado
Explica como criar um provedor de token de segurança para lidar com novos tipos de credencial e retornar novos tokens para a credencial. Este é o segundo tópico da série.

Como criar um autenticador de token de segurança personalizado
Explica como criar um autenticador personalizado para autenticar um novo tipo de credencial. Este é o terceiro tópico da série.

Referência

System.ServiceModel.Security

System.IdentityModel.Claims

System.IdentityModel.Policy

System.IdentityModel.Tokens

System.IdentityModel.Selectors

X509CertificateValidator

ClientCredentials

ServiceCredentials

Autenticação

Federação e Tokens Emitidos

Autorização

Consulte também