X509CertificateRecipientClientCredential Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |