Sdílet prostřednictvím


System.IdentityModel.Claims Obor názvů

Obsahuje třídy, které implementují model autorizace identit založený na deklarací identity windows communication foundation (WCF). Tento model zahrnuje Claim třídu a ClaimSet třídu.

Počínaje rozhraním .NET Framework 4.5 a integrací technologie Windows Identity Foundation (WIF) do rozhraní .NET Framework je model identit založený na deklarací identity WCF nahrazen technologií WIF. WiF poskytuje objektový model identity založený na deklarací identity, který se dá použít k ověřování a autorizaci v několika Microsoft produktových stackech, včetně CLR, WCF a ASP.NET. Třídy WIF, které představují deklarace identity, typy deklarací identity a objekty zabezpečení založené na deklaracích, jsou obsaženy v System.Security.Claims oboru názvů. Počínaje verzí .NET 4.5 by se tyto třídy měly používat místo tříd v System.IdentityModel.Claims oboru názvů.

Třídy

Claim

Představuje deklaraci identity, která je přidružena k entitě.

ClaimSet

Představuje kolekci deklarací identity, které jsou přidruženy k entitě.

ClaimTypes

Představuje předdefinované typy deklarací identity, které může entita deklarovat. Tuto třídu nelze dědit.

DefaultClaimSet

Poskytuje výchozí implementaci ClaimSet třídy.

Rights

Definuje předdefinované typy práv, které lze přidružit k objektu Claim .

WindowsClaimSet

Představuje kolekci deklarací identity systému Windows, které jsou přidruženy k entitě.

X509CertificateClaimSet

Představuje kolekci deklarací identity extrahované z certifikátu X.509, které jsou přidruženy k entitě.