System.IdentityModel.Claims Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller klasser som implementerar den Windows Communication Foundation anspråksbaserade identitetsauktoriseringsmodellen (WCF). Den här modellen innehåller Claim klassen och ClaimSet klassen.
Från och med .NET Framework 4.5 och integreringen av Windows Identity Foundation (WIF) i .NET Framework har den WCF-anspråksbaserade identitetsmodellen ersatts av WIF. WIF tillhandahåller en anspråksbaserad identitetsobjektmodell som kan användas för att tillhandahålla autentisering och auktorisering i flera Microsoft produktstackar, inklusive CLR, WCF och ASP.NET. WIF-klasserna som representerar anspråk, anspråkstyper och identiteter och huvudnamn som baseras på anspråk finns i System.Security.Claims namnområdet. Från och med .NET 4.5 ska dessa klasser användas i stället för de i namnområdet System.IdentityModel.Claims.
Klasser
| Name | Description |
|---|---|
| Claim |
Representerar ett anspråk som är associerat med en entitet. |
| ClaimSet |
Representerar den samling anspråk som är associerade med en entitet. |
| ClaimTypes |
Representerar de fördefinierade typer av anspråk som en entitet kan göra anspråk på. Det går inte att ärva den här klassen. |
| DefaultClaimSet |
Tillhandahåller en standardimplementering av ClaimSet klassen. |
| Rights |
Definierar de fördefinierade typer av rättigheter som kan associeras med ett Claim objekt. |
| WindowsClaimSet |
Representerar en samling Windows anspråk som är associerade med en entitet. |
| X509CertificateClaimSet |
Representerar en samling anspråk som extraherats från ett X.509-certifikat som är associerade med en entitet. |