Aracılığıyla paylaş


System.IdentityModel.Selectors Ad Alanı

Windows Communication Foundation (WCF) talep tabanlı kimlik modelinde kimlik doğrulaması uygulayan sınıflar içerir.

.NET Framework 4,5 ve Windows ıdentity Foundation 'ın (wıf) .NET Framework ' den başlayarak, WCF talep tabanlı kimlik modelinin yerini wıf almıştır. 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. Güvenlik belirteçlerini temsil eden ve güvenlik belirteçlerini işlemek için kullanılan WıF sınıfları System.IdentityModel.Tokens ad alanında yer alır; örneğin, SecurityToken ve SecurityTokenHandler . .NET 4,5 ile başlayarak, ad alanındaki sınıflar System.IdentityModel.TokensSystem.IdentityModel.Selectors ad alanındaki yerine kullanılmalıdır.

Sınıflar

AudienceUriModeValidationHelper

SamlSecurityTokenAuthenticator AudienceUriMode Özelliğin geçerli bir değere ayarlandığını doğrulayan sınıfı için yardımcı sınıfı.

CardSpaceException

CardSpace hizmet düzeyinde bir veya daha fazla özel durum oluştuğunda oluşan özel durum. Hatanın nedeni olay günlüğüne kaydedilir.

CardSpacePolicyElement

Bu sınıf, altyapı tarafından kullanılmak üzere tasarlanmıştır.

CardSpaceSelector

Yönetilen kodda desteklenen tüm CardSpace genel işlemlerine erişim sağlar.

CustomUserNameSecurityTokenAuthenticator

Özel bir UserNameSecurityToken kimlik doğrulama düzeni kullanarak bir güvenlik belirtecinin kimliğini doğrular.

IdentityValidationException

Alıcı sertifikasının geçerli olmadığını belirtmek için özel durum sınıfı.

KerberosSecurityTokenAuthenticator

Bir KerberosReceiverSecurityToken güvenlik belirtecinin kimliğini doğrular.

KerberosSecurityTokenProvider

SOAP iletisi göndereni için güvenlik belirteçleri sağlayan KerberosRequestorSecurityToken bir güvenlik belirteci sağlayıcısını temsil eder.

PolicyValidationException

Alıcı tarafından sağlanan ilkenin doğrulanamadını belirten özel durum sınıfı.

RsaSecurityTokenAuthenticator

Bir RsaSecurityToken güvenlik belirtecinin kimliğini doğrular.

SamlSecurityTokenAuthenticator

Bir SamlSecurityToken güvenlik belirtecinin kimliğini doğrular.

SecurityTokenAuthenticator

Bir güvenlik belirtecinin kimliğini doğrular.

SecurityTokenManager

Güvenlik belirteçlerinin nasıl sağlandığını, kimliğinin doğrulandığını ve seri hale getirildiğini belirten bir güvenlik belirteci yöneticisini temsil eder.

SecurityTokenProvider

SOAP iletisi göndereni için güvenlik belirteçlerini işleyen bir güvenlik belirteci sağlayıcısını temsil eder.

SecurityTokenProvider.SecurityTokenAsyncResult

Bir temsilcide zaman uyumsuz bir işlem sonuçlarını kapsüller.

SecurityTokenRequirement

Güvenlik belirteci gereksinimlerini belirtir.

SecurityTokenResolver

Anahtar tanımlayıcınız veya anahtar tanımlayıcı yan tümceniz olduğunda güvenlik belirteçlerini veya anahtarları alabilen bir yardımcı program sınıfını temsil eder.

SecurityTokenSerializer

Anahtar tanımlayıcılarını, anahtar tanımlayıcısı yan tümcelerini ve güvenlik belirteçlerini okuyabilen ve yazabilir bir sınıfı temsil eder.

SecurityTokenVersion

Güvenlik belirteçlerinin tanımlandığı WS-*belirtimleri gibi belirtimleri temsil eder.

ServiceBusyException

Diğer istekleri işlemek için CardSpace hizmetinin meşgul olduğunu gösteren özel durum sınıfı.

ServiceNotStartedException

Kullanıcının bilgisayarında CardSpace başlatılmadığı zaman oluşturulan özel durum.

StsCommunicationException

Güvenlik belirteci hizmetiyle iletişim kurarken sorun olduğunda atılan özel durum.

UnsupportedPolicyOptionsException

Sisteme desteklenmeyen seçenekler içeren bir ilke sağlandığını gösterir.

UntrustedRecipientException

Kullanıcı, sertifikalarından bilgileri inceledikten sonra belirteç isteyen varlığa güvenmeyeceğine karar verdiğinde oluşturulan özel durum.

UserCancellationException

Kullanıcı çağrı sırasında bir işlemi iptal edinca özel GetToken(CardSpacePolicyElement[], SecurityTokenSerializer) durum.

UserNamePasswordValidator

Kullanıcı adı ve parolayı doğrular.

UserNameSecurityTokenAuthenticator

Güvenlik belirtecinin UserNameSecurityToken kimliğini doğrular.

UserNameSecurityTokenProvider

SOAP ileti göndereni için güvenlik UserNameSecurityToken belirteçleri sağlayan bir güvenlik belirteci sağlayıcısını temsil eder.

WindowsSecurityTokenAuthenticator

Güvenlik Windows kimlik doğrulaması yapmak için kimlik WindowsSecurityToken doğrulamasını kullanır.

WindowsUserNameSecurityTokenAuthenticator

Güvenlik Windows kullanıcı adı ve parola kimlik doğrulaması yapmak için kimlik UserNameSecurityToken doğrulamasını kullanır.

X509CertificateValidator

X.509 sertifikasını doğrular.

X509SecurityTokenAuthenticator

Bir X509SecurityTokenkimlik doğrulaması yapar.

X509SecurityTokenProvider

SOAP ileti göndereni için güvenlik X509SecurityToken belirteçleri sağlayan bir güvenlik belirteci sağlayıcısını temsil eder.

Numaralandırmalar

AudienceUriMode

SamlSecurityTokenGüvenlik belirtecinin doğrulanıp doğrulanması gerekip gerekmediğini belirtir SamlAudienceRestrictionCondition .