ServicePoint.ClientCertificate Eigenschaft

Definition

Ruft das letzte Clientzertifikat ab, das an den Server gesendet wurde.

public:
 property System::Security::Cryptography::X509Certificates::X509Certificate ^ ClientCertificate { System::Security::Cryptography::X509Certificates::X509Certificate ^ get(); };
public System.Security.Cryptography.X509Certificates.X509Certificate? ClientCertificate { get; }
public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get; }
member this.ClientCertificate : System.Security.Cryptography.X509Certificates.X509Certificate
Public ReadOnly Property ClientCertificate As X509Certificate

Eigenschaftswert

Ein X509Certificate Objekt, das die öffentlichen Werte des letzten Clientzertifikats enthält, das an den Server gesendet wurde.

Beispiele

Im folgenden Codebeispiel wird der Wert dieser Eigenschaft angezeigt.

if (sp.Certificate == null)
    Console.WriteLine("Certificate = (null)");
else
    Console.WriteLine("Certificate = " + sp.Certificate.ToString());

if (sp.ClientCertificate == null)
    Console.WriteLine("ClientCertificate = (null)");
else
    Console. WriteLine("ClientCertificate = " + sp.ClientCertificate.ToString());

Console.WriteLine("ProtocolVersion = " + sp.ProtocolVersion.ToString());
Console.WriteLine("SupportsPipelining = " + sp.SupportsPipelining);
If sp.Certificate Is Nothing Then
    Console.WriteLine("Certificate = (null)")
Else
    Console.WriteLine(("Certificate = " + sp.Certificate.ToString()))
End If

If sp.ClientCertificate Is Nothing Then
    Console.WriteLine("ClientCertificate = (null)")
Else
    Console.WriteLine(("ClientCertificate = " + sp.ClientCertificate.ToString()))
End If

Console.WriteLine("ProtocolVersion = " + sp.ProtocolVersion.ToString())
Console.WriteLine(("SupportsPipelining = " + sp.SupportsPipelining.ToString()))

Hinweise

Note

Diese Eigenschaft wird nur in .NET Framework implementiert.

Gilt für: