System.IdentityModel.Claims Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ą. |