X509CertificateRecipientClientCredential Třída

Definice

Představuje nastavení, která klient používá k ověření certifikátu poskytovaného službou pomocí ověřování SSL. Obsahuje také jakýkoli certifikát pro službu, která je explicitně nakonfigurovaná na klientovi, aby používala k šifrování zpráv službě pomocí zabezpečení zpráv.

public ref class X509CertificateRecipientClientCredential sealed
public sealed class X509CertificateRecipientClientCredential
type X509CertificateRecipientClientCredential = class
Public NotInheritable Class X509CertificateRecipientClientCredential
Dědičnost
X509CertificateRecipientClientCredential

Příklady

Tento kód ukazuje jeden ze způsobů, jak vytvořit instanci této třídy.

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

Poznámky

Tato třída je používána ServiceCertificate vlastností ve ClientCredentials třídě.

Vlastnosti

Authentication

Získá nastavení použité k ověření certifikátu služby získaného pomocí ověřování SSL.

DefaultCertificate

Získá nebo nastaví výchozí certifikát pro službu.

ScopedCertificates

Získá vymezený certifikát, který se má použít k reprezentaci služby, se kterou klient komunikuje.

SslCertificateAuthentication

Získá nebo nastaví validátor certifikátu SSL, který se má použít.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
SetDefaultCertificate(StoreLocation, StoreName, X509FindType, Object)

Určuje výchozí certifikát, který se má použít pro službu. Pro vazby, které používají zabezpečení zpráv na základě certifikátu, se tento certifikát používá k šifrování zpráv do služby a očekává se, že je služba používá k podepisování odpovědí klientovi.

SetDefaultCertificate(String, StoreLocation, StoreName)

Určuje výchozí certifikát, který se má použít pro službu. Pro vazby, které používají zabezpečení zpráv na základě certifikátu, se tento certifikát používá k šifrování zpráv do služby a očekává se, že je služba používá k podepisování odpovědí klientovi.

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

Nastaví certifikát podle umístění úložiště certifikátů, názvu úložiště certifikátů, typu hledání X.509 a hodnoty, které chcete vyhledat, a uloží ho do kolekce, která se má použít pro adresu URL, která nastaví obor.

SetScopedCertificate(String, StoreLocation, StoreName, Uri)

Nastaví certifikát podle názvu subjektu, umístění úložiště certifikátů a názvu úložiště certifikátů a uloží ho do kolekce, která se použije pro adresu URL, která nastaví obor.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také