DotNetBrowser  1.21.5
Properties | List of all members
DotNetBrowser.CertificateVerifyParams Class Reference

Provides information about SSL certificate, host name, and Chromium verify results. More...

Properties

string HostName [get]
 Gets string that represents SSL server host name. More...
 
Certificate Certificate [get]
 Gets SSL certificate to verify. More...
 
List< CertificateVerifyFlagVerifyFlags [get]
 Gets list of flags that indicate result of SSL certificate verification by Chromium engine. If the list is empty, then default SSL certificate verifier couldn't find any issues with the given certificate, so it's a valid certificate. More...
 
List< CertificateIntermediateCertificates [get]
 Returns the intermediate certificate list retrieved from the server that can be used to reconstruct and verify the complete certificate chain. More...
 

Detailed Description

Provides information about SSL certificate, host name, and Chromium verify results.

Property Documentation

Certificate DotNetBrowser.CertificateVerifyParams.Certificate
get

Gets SSL certificate to verify.

string DotNetBrowser.CertificateVerifyParams.HostName
get

Gets string that represents SSL server host name.

List<Certificate> DotNetBrowser.CertificateVerifyParams.IntermediateCertificates
get

Returns the intermediate certificate list retrieved from the server that can be used to reconstruct and verify the complete certificate chain.

The certificate chain has the following structure:

Trusted root
|&ndash; Intermediate_1
|&ndash; Intermediate_2
|&ndash; End-entity

The end-entity certificate is the one returned by the

property. The intermediate certificates in this list are ordered from the lowest intermediate to the root. The root certificate is supposed to be installed in the system trusted root storage and usually is not included into the intermediate certificate list.

Returns
The intermediate certificate list. Returns an empty list in case the chain does not contain intermediate certificates.
List<CertificateVerifyFlag> DotNetBrowser.CertificateVerifyParams.VerifyFlags
get

Gets list of flags that indicate result of SSL certificate verification by Chromium engine. If the list is empty, then default SSL certificate verifier couldn't find any issues with the given certificate, so it's a valid certificate.