CoreWebView2ClientCertificate Class

Definition

Represents a client certificate. Gives access to a certificate's metadata.

public class CoreWebView2ClientCertificate
type CoreWebView2ClientCertificate = class
Public Class CoreWebView2ClientCertificate
Inheritance
CoreWebView2ClientCertificate

Constructors

CoreWebView2ClientCertificate(CoreWebView2Certificate)

Properties

DerEncodedSerialNumber

Base64 encoding of DER encoded serial number of the certificate. Read more about DER at RFC 7468 DER.

DisplayName

Display name for a certificate.

Issuer

Name of the certificate authority that issued the certificate.

Kind

Kind of a certificate. See CoreWebView2ClientCertificateKind for descriptions.

PemEncodedIssuerCertificateChain

Returns list of PEM encoded client certificate issuer chain. In this list first element is the current certificate followed by intermediate1, intermediate2...intermediateN-1. Root certificate is the last element in the list.

Subject

Subject of the certificate.

ValidFrom

The valid date and time for the certificate since the UNIX epoc.

ValidTo

The valid date and time for the certificate since the UNIX epoc.

Methods

ToPemEncoding()

PEM encoded data for the certificate. Returns Base64 encoding of DER encoded certificate. Read more about PEM at RFC 1421 Privacy Enhanced Mail.

ToX509Certificate2()

Converts this to a X509Certificate2.

Operators

Implicit(CoreWebView2Certificate to CoreWebView2ClientCertificate)

Implicitly converts this to a CoreWebView2ClientCertificate.

Implicit(CoreWebView2ClientCertificate to CoreWebView2Certificate)

Implicitly converts this to a CoreWebView2Certificate.

Applies to