System.IdentityModel.Claims Namnområde

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.