System.IdentityModel.Claims Ad Alanı

Windows Communication Foundation (WCF) talep tabanlı kimlik yetkilendirme modelini uygulayan sınıflar içerir. Contains classes that implement the Windows Communication Foundation (WCF) claims-based identity authorization model. Bu model, Claim sınıfını ve sınıfını içerir ClaimSet . This model includes the Claim class and the ClaimSet class. .NET Framework 4,5 ve Windows Identity Foundation (WıF) ' nin .NET Framework ile tümleştirilmesi, WCF talep tabanlı kimlik modelinin yerini WıF almıştır. Beginning with .NET Framework 4.5 and the integration of Windows Identity Foundation (WIF) into the .NET Framework, the WCF claims-based identity model has been superseded by WIF. WıF, CLR, WCF ve ASP.NET dahil olmak üzere çeşitli Microsoft ürün yığınları genelinde kimlik doğrulama ve yetkilendirme sağlamak için kullanılabilen, talep tabanlı bir kimlik nesne modeli sağlar. WIF provides a claims-based identity object model that can be used to provide authentication and authorization across several Microsoft product stacks, including the CLR, WCF, and ASP.NET. Talepleri temsil eden WıF sınıfları, talepler, talep türleri ve kimliklerini ve kimlikleri temel alan kimliklerini ve sorumlularını temsil eden, System.Security.Claims ad alanında yer alır. The WIF classes that represent claims, claim types, and identities and principals that are based on claims are contained in the System.Security.Claims namespace. .NET 4,5 ile başlayarak, bu sınıfların ad alanındaki yerine kullanılması gerekir System.IdentityModel.Claims . Beginning with .NET 4.5, these classes should be used instead of those in the System.IdentityModel.Claims namespace.

Sınıflar

Claim

Bir varlıkla ilişkili bir talebi temsil eder.Represents a claim that is associated with an entity.

ClaimSet

Bir varlıkla ilişkili taleplerin koleksiyonunu temsil eder.Represents the collection of claims that are associated with an entity.

ClaimTypes

Bir varlığın talep ettiği taleplerin önceden tanımlanmış türlerini temsil eder.Represents the pre-defined types of claims that an entity can claim. Bu sınıf devralınamaz.This class cannot be inherited.

DefaultClaimSet

Sınıfının varsayılan bir uygulamasını sağlar ClaimSet .Provides a default implementation of the ClaimSet class.

Rights

Bir nesneyle ilişkilendirilebilen, önceden tanımlanmış hakların türlerini tanımlar Claim .Defines the pre-defined types of rights that can be associated with a Claim object.

WindowsClaimSet

Bir varlıkla ilişkili Windows talepleri koleksiyonunu temsil eder.Represents a collection of Windows claims that are associated with an entity.

X509CertificateClaimSet

Bir varlıkla ilişkili bir X. 509.440 sertifikasından ayıklanan talepler koleksiyonunu temsil eder.Represents a collection of claims extracted from an X.509 certificate that are associated with an entity.