Aracılığıyla paylaş


X509CertificateRecipientClientCredential Sınıf

Tanım

ssl kimlik doğrulaması kullanarak hizmet tarafından sunulan sertifikayı doğrulamak için istemci tarafından kullanılan ayarları temsil eder. Ayrıca, istemcide ileti güvenliğini kullanarak hizmete gelen iletileri şifrelemek için kullanmak üzere açıkça yapılandırılan hizmet için herhangi bir sertifika içerir.

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

Örnekler

Bu kod, bu sınıfın bir örneğini oluşturmanın bir yolunu gösterir.

X509CertificateRecipientClientCredential rcc =
    client.ClientCredentials.ServiceCertificate;
Dim rcc As X509CertificateRecipientClientCredential = _
client.ClientCredentials.ServiceCertificate

Açıklamalar

Bu sınıf, sınıfındaki ServiceCertificate ClientCredentials özelliği tarafından kullanılır.

Özellikler

Authentication

SSL kimlik doğrulaması kullanılarak alınan hizmet sertifikasını doğrulamak için kullanılan ayarları alır.

DefaultCertificate

Hizmet için kullanılacak varsayılan sertifikayı alır veya ayarlar.

ScopedCertificates

İstemcinin iletişimde olduğu hizmeti temsil etmek için kullanılacak kapsamlı bir sertifika alır.

SslCertificateAuthentication

Kullanılacak SSL sertifika doğrulayıcısını 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)
SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object)

Hizmet için kullanılacak varsayılan sertifikayı belirtir. Sertifika tabanlı ileti güvenliği kullanan bağlamalar için, bu sertifika hizmete gönderilen iletileri şifrelemek için kullanılır ve hizmet tarafından istemciye yanıt imzalamak için kullanılması beklenir.

SetDefaultCertificate(String, StoreLocation, StoreName)

Hizmet için kullanılacak varsayılan sertifikayı belirtir. Sertifika tabanlı ileti güvenliği kullanan bağlamalar için, bu sertifika hizmete gönderilen iletileri şifrelemek için kullanılır ve hizmet tarafından istemciye yanıt imzalamak için kullanılması beklenir.

SetScopedCertificate(StoreLocation, StoreName, X509FindType, Object, Uri)

Sertifika deposu konumuna, sertifika deposu adına, X.509 arama türüne ve aranacak değere göre bir sertifika ayarlar ve kapsamı ayarlayan URL için kullanılacak bir koleksiyonda depolar.

SetScopedCertificate(String, StoreLocation, StoreName, Uri)

Konu adına, sertifika deposu konumuna ve sertifika deposu adına göre bir sertifika ayarlar ve kapsamı ayarlayan URL için kullanılacak bir koleksiyonda depolar.

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.