Show / Hide Table of Contents

Class CustomCAClientHandler

public CustomCertificateAutorisationClientHandler constructor

Inheritance
object
HttpMessageHandler
HttpClientHandler
WebRequestHandler
ACustomCAClientHandler
CustomCAClientHandler
Implements
IDisposable
Inherited Members
ACustomCAClientHandler.AddValidityFunction()
WebRequestHandler.AuthenticationLevel
WebRequestHandler.ImpersonationLevel
WebRequestHandler.AllowPipelining
WebRequestHandler.UnsafeAuthenticatedConnectionSharing
WebRequestHandler.MaxResponseHeadersLength
WebRequestHandler.ReadWriteTimeout
WebRequestHandler.CachePolicy
WebRequestHandler.ContinueTimeout
WebRequestHandler.ClientCertificates
WebRequestHandler.ServerCertificateValidationCallback
HttpClientHandler.Dispose(bool)
HttpClientHandler.SendAsync(HttpRequestMessage, CancellationToken)
HttpClientHandler.SupportsAutomaticDecompression
HttpClientHandler.SupportsProxy
HttpClientHandler.SupportsRedirectConfiguration
HttpClientHandler.UseCookies
HttpClientHandler.CookieContainer
HttpClientHandler.ClientCertificateOptions
HttpClientHandler.AutomaticDecompression
HttpClientHandler.UseProxy
HttpClientHandler.Proxy
HttpClientHandler.PreAuthenticate
HttpClientHandler.UseDefaultCredentials
HttpClientHandler.Credentials
HttpClientHandler.AllowAutoRedirect
HttpClientHandler.MaxAutomaticRedirections
HttpClientHandler.MaxRequestContentBufferSize
HttpMessageHandler.Dispose()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: QarnotSDK
Assembly: QarnotSDK.dll
Syntax
public class CustomCAClientHandler : ACustomCAClientHandler, IDisposable

Constructors

CustomCAClientHandler(IEnumerable<X509Certificate2>)

public CustomCertificateAutorisationClientHandler constructor.

Declaration
public CustomCAClientHandler(IEnumerable<X509Certificate2> localCertificates)
Parameters
Type Name Description
IEnumerable<X509Certificate2> localCertificates

List of the the X509Certificate2 certificates.

CustomCAClientHandler(params string[])

public CustomCertificateAutorisationClientHandler constructor.

Declaration
public CustomCAClientHandler(params string[] localCertPaths)
Parameters
Type Name Description
string[] localCertPaths

List of the custom certificate paths.

Methods

ValidateCertificateChain(X509Certificate2, X509Chain)

Validate certificate function

Declaration
public override bool ValidateCertificateChain(X509Certificate2 apiCertificate, X509Chain chain)
Parameters
Type Name Description
X509Certificate2 apiCertificate

The final certificate

X509Chain chain

The certificate chain

Returns
Type Description
bool

the chain is valid

Overrides
ACustomCAClientHandler.ValidateCertificateChain(X509Certificate2, X509Chain)

Implements

IDisposable
In this article
Back to top Generated by DocFX