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 baseado em declarações do WCF (Windows Communication Foundation). Esse modelo inclui a Claim classe e a ClaimSet classe.
Começando com o .NET Framework 4.5 e a integração do Windows Identity Foundation (WIF) ao .NET Framework, o modelo de identidade baseado em declarações do WCF foi substituído pelo 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 produtos 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 baseadas em declarações estão contidas no System.Security.Claims namespace. A partir do .NET 4.5, essas classes devem ser usadas em vez daquelas no System.IdentityModel.Claims namespace.
Classes
| Nome | Description |
|---|---|
| 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 reivindicar. Essa classe não pode ser herdada. |
| DefaultClaimSet |
Fornece uma implementação padrão da ClaimSet classe. |
| Rights |
Define os tipos predefinidos de direitos que podem ser associados a um Claim objeto. |
| WindowsClaimSet |
Representa uma coleção de declarações Windows associadas a uma entidade. |
| X509CertificateClaimSet |
Representa uma coleção de declarações extraídas de um certificado X.509 associado a uma entidade. |