System.IdentityModel.Claims Przestrzeń nazw

Zawiera klasy, które implementują Windows autoryzacji tożsamości opartej na oświadczeniach (WCF). Ten model zawiera Claim klasę i ClaimSet klasę .

Począwszy od .NET Framework 4.5 i integracji środowiska Windows Identity Foundation (WIF) z programem .NET Framework, model tożsamości oparty na oświadczeniach WCF został już oparty na programie WIF. Program WIF udostępnia oparty na oświadczeniach model obiektów tożsamości, który może służyć do zapewnienia uwierzytelniania i autoryzacji w kilku stosach produktów firmy Microsoft, w tym CLR, WCF i ASP.NET. Klasy WIF, które reprezentują oświadczenia, typy oświadczeń oraz tożsamości i podmioty zabezpieczeń oparte na oświadczeniach, znajdują się w przestrzeni System.Security.Claims nazw . Począwszy od .NET 4.5, te klasy powinny być używane zamiast tych w przestrzeni System.IdentityModel.Claims nazw.

Klasy

Claim

Reprezentuje oświadczenie skojarzone z jednostką.

ClaimSet

Reprezentuje kolekcję oświadczeń skojarzonych z jednostką.

ClaimTypes

Reprezentuje wstępnie zdefiniowane typy oświadczeń, które jednostka może oświadczeń. Klasa ta nie może być dziedziczona.

DefaultClaimSet

Zapewnia domyślną implementację ClaimSet klasy.

Rights

Definiuje wstępnie zdefiniowane typy praw, które mogą być skojarzone z Claim obiektem.

WindowsClaimSet

Reprezentuje kolekcję oświadczeń Windows, które są skojarzone z jednostką.

X509CertificateClaimSet

Reprezentuje kolekcję oświadczeń wyodrębnianych z certyfikatu X.509, które są skojarzone z jednostką.