CertificateDataView Class

System.Net.Security
Represents a data view for certificate information, providing a structured way to access various properties of an X.509 certificate.

Syntax

public abstract class CertificateDataView

Namespace: System.Net.Security

Assembly: System.dll (in System.dll)

Inheritance Hierarchy

System.Object
System.Net.Security.CertificateDataView

Remarks

The CertificateDataView class is an abstract base class that defines the interface for accessing common properties of X.509 certificates. Concrete implementations of this class are provided to expose certificate data from different sources, such as files or system stores.

This class is useful for applications that need to inspect or process certificate information without directly dealing with the underlying cryptographic structures.

Properties

Name Description
Subject Gets the subject name of the certificate.
Issuer Gets the issuer name of the certificate.
SerialNumber Gets the serial number of the certificate.
NotBefore Gets the date and time when the certificate becomes valid.
NotAfter Gets the date and time when the certificate expires.
Thumbprint Gets the thumbprint (hash) of the certificate.
IsSelfSigned Gets a value indicating whether the certificate is self-signed.
Extensions Gets a collection of certificate extensions.

Methods

This class has no public methods.

See Also