System.IdentityModel.Claims Espaço de Nomes

Contém classes que implementam o modelo de autorização de identidade baseado em reivindicações do Windows Communication Foundation (WCF). Este modelo inclui a Claim classe e a ClaimSet classe.

A partir do .NET Framework 4.5 e da integração do Windows Identity Foundation (WIF) no .NET Framework, o modelo de identidade baseado em reivindicações WCF foi substituído pelo WIF. O WIF fornece um modelo de objeto de identidade baseado em reclamações que pode ser usado para fornecer autenticação e autorização em várias pilhas de produtos da Microsoft, incluindo o CLR, WCF e ASP.NET. As classes WIF que representam reivindicações, tipos de reivindicações, identidades e princípios baseados em reivindicações estão contidas no System.Security.Claims espaço de nomes. A partir de .NET 4.5, estas classes devem ser usadas em vez das do espaço de nomes System.IdentityModel.Claims.

Classes

Name Description
Claim

Representa uma reivindicação associada a uma entidade.

ClaimSet

Representa a coleção de reivindicações associadas a uma entidade.

ClaimTypes

Representa os tipos pré-definidos de reivindicações que uma entidade pode reclamar. Esta classe não pode ser herdada.

DefaultClaimSet

Fornece uma implementação padrão da ClaimSet classe.

Rights

Define os tipos pré-definidos de direitos que podem ser associados a um Claim objeto.

WindowsClaimSet

Representa uma coleção de reivindicações do Windows associadas a uma entidade.

X509CertificateClaimSet

Representa uma coleção de reivindicações extraídas de um certificado X.509 associadas a uma entidade.