Show / Hide Table of Contents

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

Back to top Azure SDK for .NET