X509ServiceCertificateAuthentication Sınıf

Tanım

SSL/TLS anlaşması kullanılarak alınan hizmet sertifikalarının kimliğini doğrulamak için istemci ara sunucusu tarafından kullanılan ayarları temsil eder.

public ref class X509ServiceCertificateAuthentication sealed
public ref class X509ServiceCertificateAuthentication
public sealed class X509ServiceCertificateAuthentication
public class X509ServiceCertificateAuthentication
type X509ServiceCertificateAuthentication = class
Public NotInheritable Class X509ServiceCertificateAuthentication
Public Class X509ServiceCertificateAuthentication
Devralma
X509ServiceCertificateAuthentication

Örnekler

Aşağıdaki örnekte bu sınıfın nasıl kullanılacağı gösterilmektedir.

ClientCredentials clientCreds =
    new ClientCredentials();
Console.WriteLine(
    clientCreds.ServiceCertificate.Authentication);
Dim clientCreds As New ClientCredentials()
Console.WriteLine(clientCreds.ServiceCertificate.Authentication)

Oluşturucular

X509ServiceCertificateAuthentication()

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

Özellikler

CertificateValidationMode

Sertifika doğrulama modunu alır veya ayarlar.

CustomCertificateValidator

Özel istemci sertifikası doğrulayıcıyı alır veya ayarlar.

RevocationMode

ChainTrust ve PeerOrChainTrust X.509 sertifika doğrulama modu için sertifika iptal modunu alır veya ayarlar.

TrustedStoreLocation

İstemci sertifika zincirinin doğrulandığı bağlamın güvenilir depo konumunu alır veya ayarlar.

Yöntemler

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)

Şunlara uygulanır