Export (0) Print
Expand All

ServicePoint.Certificate Property

Gets the certificate received for this ServicePoint object.

Namespace:  System.Net
Assembly:  System (in System.dll)

'Declaration
Public ReadOnly Property Certificate As X509Certificate

Property Value

Type: System.Security.Cryptography.X509Certificates.X509Certificate
An instance of the X509Certificate class that contains the security certificate received for this ServicePoint object.

Although a ServicePoint object can make multiple connections to an Internet resource, it can maintain only one certificate.

The following code example displays the value of this property.

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()))

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft