Certificate Class |
Namespace: DotNetBrowser.Net.Certificates
public sealed class Certificate
The Certificate type exposes the following members.
Name | Description | |
---|---|---|
Certificate(X509Certificate) |
Constructs a new Certificate instance from an X509Certificate.
| |
Certificate(X509Certificate, X509CertificateCollection) |
Constructs a new Certificate instance from an X509Certificate and the list of
intermediate X.509 certificates associated with this the certificate that may be needed for
chain building.
|
Name | Description | |
---|---|---|
CaFingerPrint |
The CA Fingerprint of certificate.
| |
Expired |
Indicates whether the certificate has already expired.
| |
ExtendedKeyUsages |
A collection of extended key usages. This collection can be empty if the
extended key usages info was not extracted from certificate because of corrupt data.
| |
Fingerprint |
A certificate fingerprint. Can be an empty string if the fingerprint was not extracted
from certificate because of corrupt data.
| |
IntermediateCertificates |
Gets the list of intermediate certificates associated with this certificate that may be
needed for chain building.
| |
Issuer |
The Issuer entity of certificate. Can be null if the issuer was not extracted
from certificate because of corrupt certificate data.
| |
IssuerName |
The name of the issuer of the certificate.
| |
KeyUsages |
The key usages as a combination of flags. Can be null if the key usages info
was not extracted from the certificate because of corrupt data.
| |
NotAfter |
The DateTime that describes until what time the certificate is valid.
| |
NotBefore |
The DateTime starting from the certificate is valid.
| |
SerialNumber |
The serial number of certificate. Can be an empty string if the serial
number was not extracted from certificate because of corrupt data.
| |
Subject |
The Subject entity of certificate. Can be null if the subject
was not extracted from certificate data because of corrupt certificate data.
| |
SubjectName |
The name of the subject of the certificate. For HTTPS server certificates, this
represents the web server. The common name of the subject should match the host name of the web server.
| |
X509Certificate |
The X509Certificate that provides access to all certificate information.
Can be null if the information was not extracted because of corrupt certificate data.
| |
X509Certificate2 |
The X509Certificate2 that provides access to all certificate information.
Can be null if the information was not extracted because of corrupt certificate data.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Overrides ObjectToString.) |