Udostępnij za pośrednictwem


X509CertificateRecipientClientCredential Klasa

Definicja

Reprezentuje ustawienia używane przez klienta do weryfikowania certyfikatu przedstawionego przez usługę przy użyciu uwierzytelniania SSL. Zawiera również dowolny certyfikat usługi, który jest jawnie skonfigurowany na kliencie do szyfrowania komunikatów do usługi przy użyciu zabezpieczeń komunikatów.

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

Przykłady

Ten kod przedstawia jeden ze sposobów utworzenia wystąpienia tej klasy.

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

Uwagi

Ta klasa jest używana przez ServiceCertificate właściwość w ClientCredentials klasie .

Właściwości

Authentication

Pobiera ustawienia używane do weryfikowania certyfikatu usługi uzyskanego przy użyciu uwierzytelniania SSL.

DefaultCertificate

Pobiera lub ustawia domyślny certyfikat do użycia dla usługi.

ScopedCertificates

Pobiera certyfikat o określonym zakresie, który ma być używany do reprezentowania usługi, z którą komunikuje się klient.

SslCertificateAuthentication

Pobiera lub ustawia moduł sprawdzania poprawności certyfikatu SSL do użycia.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object)

Określa domyślny certyfikat do użycia dla usługi. W przypadku powiązań korzystających z zabezpieczeń komunikatów opartych na certyfikatach ten certyfikat jest używany do szyfrowania komunikatów w usłudze i oczekuje się, że będzie używany przez usługę do podpisywania odpowiedzi na klienta.

SetDefaultCertificate(String, StoreLocation, StoreName)

Określa domyślny certyfikat do użycia dla usługi. W przypadku powiązań korzystających z zabezpieczeń komunikatów opartych na certyfikatach ten certyfikat jest używany do szyfrowania komunikatów w usłudze i oczekuje się, że będzie używany przez usługę do podpisywania odpowiedzi na klienta.

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

Ustawia certyfikat według lokalizacji magazynu certyfikatów, nazwy magazynu certyfikatów, typu wyszukiwania X.509 i wartości do wyszukania i przechowuje go w kolekcji, która ma być używana dla adresu URL, który ustawia zakres.

SetScopedCertificate(String, StoreLocation, StoreName, Uri)

Ustawia certyfikat według nazwy podmiotu, lokalizacji magazynu certyfikatów i nazwy magazynu certyfikatów oraz przechowuje go w kolekcji, która ma być używana dla adresu URL, który ustawia zakres.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też