System.IdentityModel.Claims Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ě. |