System.IdentityModel.Claims Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes que implementam o modelo de autorização de identidade baseada em declarações do WCF (Windows Communication Foundation). Esse modelo inclui a classe Claim e a classe ClaimSet.
Começando com o .NET Framework 4.5 e a integração da WIF (Windows Identity Foundation) no .NET Framework, o modelo de identidade baseado em declarações da WCF foi substituído pela WIF. O WIF fornece um modelo de objeto de identidade baseado em declarações que pode ser usado para fornecer autenticação e autorização em várias pilhas de produto da Microsoft, incluindo CLR, WCF e ASP.NET. As classes WIF que representam declarações, tipos de declaração e identidades e entidades de segurança baseados em declarações estão contidas no namespace System.Security.Claims. Começando com o .NET 4.5, essas classes devem ser usadas em vez daquelas no namespace System.IdentityModel.Claims.
Classes
Claim |
Representa uma declaração associada a uma entidade. |
ClaimSet |
Representa a coleção de declarações associadas a uma entidade. |
ClaimTypes |
Representa os tipos predefinidos de declarações que uma entidade pode solicitar. Essa classe não pode ser herdada. |
DefaultClaimSet |
Fornece uma implementação padrão da classe ClaimSet. |
Rights |
Define os tipos predefinidos de direitos que podem ser associados a um objeto Claim. |
WindowsClaimSet |
Representa uma coleção de declarações do Windows que estão associadas a uma entidade. |
X509CertificateClaimSet |
Representa uma coleção de declarações extraídas de um certificado X.509 que estão associadas a uma entidade. |