Aracılığıyla paylaş


X509SecurityTokenAuthenticator Sınıf

Tanım

Kimlik doğrulaması yapar X509SecurityToken.

public ref class X509SecurityTokenAuthenticator : System::IdentityModel::Selectors::SecurityTokenAuthenticator
public class X509SecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
type X509SecurityTokenAuthenticator = class
    inherit SecurityTokenAuthenticator
Public Class X509SecurityTokenAuthenticator
Inherits SecurityTokenAuthenticator
Devralma
X509SecurityTokenAuthenticator

Açıklamalar

Güvenlik belirteçlerinin kimliğini doğrulamak X509SecurityToken için sınıfını X509SecurityTokenAuthenticator kullanın.

Oluşturucular

X509SecurityTokenAuthenticator()

X509SecurityTokenAuthenticator sınıfının yeni bir örneğini başlatır.

X509SecurityTokenAuthenticator(X509CertificateValidator)

Belirtilen sertifika doğrulayıcısını kullanarak sınıfın X509SecurityTokenAuthenticator yeni bir örneğini başlatır.

X509SecurityTokenAuthenticator(X509CertificateValidator, Boolean)

Belirtilen sertifika doğrulama yöntemini kullanarak sınıfın X509SecurityTokenAuthenticator yeni bir örneğini başlatır ve sertifikanın kimliğinin bir Windows kimliğine eşlenip eşlenmediğini gösterir.

X509SecurityTokenAuthenticator(X509CertificateValidator, Boolean, Boolean)

Belirtilen sertifika doğrulama yöntemini kullanarak sınıfının yeni bir örneğini X509SecurityTokenAuthenticator başlatır ve sertifikanın kimliğinin bir Windows kimliğine eşlenip eşlenmediğini ve kullanıcının ait olduğu Windows gruplarını gösterir.

Özellikler

MapCertificateToWindowsAccount

X.509 sertifikasının bir Windows hesabıyla eşlenip eşlenmeyeceğini belirten bir değer alır.

Yöntemler

CanValidateToken(SecurityToken)

Belirtilen güvenlik belirtecinin bu güvenlik belirteci kimlik doğrulayıcı tarafından doğrulanıp doğrulanamayacağını belirten bir değer alır.

(Devralındığı yer: SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Belirtilen güvenlik belirtecinin bu güvenlik belirteci kimlik doğrulayıcı tarafından doğrulanıp doğrulanamayacağını belirten bir değer alır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
ValidateToken(SecurityToken)

Belirtilen güvenlik belirtecinin kimliğini doğrular ve güvenlik belirteci için yetkilendirme ilkeleri kümesini döndürür.

(Devralındığı yer: SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Belirtilen güvenlik belirtecinin kimliğini doğrular ve güvenlik belirteci için yetkilendirme ilkeleri kümesini döndürür.

Şunlara uygulanır