Class ServerCertificateCustomValidationArgs
Enables configuration of options for the HttpClientTransport
Inheritance
System.Object
ServerCertificateCustomValidationArgs
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Core.dll
Syntax
public class ServerCertificateCustomValidationArgs
Constructors
ServerCertificateCustomValidationArgs(X509Certificate2, X509Chain, SslPolicyErrors)
Initializes an instance of ServerCertificateCustomValidationArgs.
Declaration
public ServerCertificateCustomValidationArgs (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.X509Certificates.X509Chain certificateAuthorityChain, System.Net.Security.SslPolicyErrors sslPolicyErrors);
Parameters
|
System.Security.Cryptography.X509Certificates.X509Certificate2
certificate
The certificate |
|
System.Security.Cryptography.X509Certificates.X509Chain
certificateAuthorityChain
|
|
System.Net.Security.SslPolicyErrors
sslPolicyErrors
|
Properties
Certificate
The certificate used to authenticate the remote party.
Declaration
public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get; }
Property Value
|
System.Security.Cryptography.X509Certificates.X509Certificate2
|
CertificateAuthorityChain
The chain of certificate authorities associated with the remote certificate.
Declaration
public System.Security.Cryptography.X509Certificates.X509Chain CertificateAuthorityChain { get; }
Property Value
|
System.Security.Cryptography.X509Certificates.X509Chain
|
SslPolicyErrors
One or more errors associated with the remote certificate.
Declaration
public System.Net.Security.SslPolicyErrors SslPolicyErrors { get; }
Property Value
|
System.Net.Security.SslPolicyErrors
|