Click or drag to resize
Pdftools logo

Certificate Class

A X.509 certificate

Inheritance Hierarchy
SystemObject
  PdfTools.InternalNativeBase
    PdfTools.InternalNativeObject
      PdfTools.SignatureValidationCertificate

Namespace: PdfTools.SignatureValidation
Assembly: PdfTools (in PdfTools.dll) Version: 1.7.0+cfcc11b476b3e1eb4320f0f37269191f64e36bd8
Syntax
C#
public class Certificate : NativeObject

The Certificate type exposes the following members.

Properties
 NameDescription
Public propertyFingerprint

The certificate's fingerprint

The hex string representation of the certificate’s SHA-1 digest.
Public propertyIssuerName

The name of the certificate's issuer (CA)

The common name (CN) of the certificate authority (CA) that issued the certificate.
Public propertyNotAfter

The date after which the certificate is no longer valid.

Public propertyNotBefore

The date on which the certificate becomes valid.

Public propertyRawData

The raw data of the certificate as a byte array

Public propertySource

Source of the certificate

Public propertySubject

The subject of the certificate

The distinguished name (DN) of the person or authority that owns the certificate. Formatted according to RFC 4514.
Public propertySubjectName

The name (subject) of the certificate

The common name (CN) of the person or authority that owns the certificate.
Public propertyValidity

Whether the certificate is valid according to the validation profile used

Top
Methods
 NameDescription
Public methodEquals
(Inherited from NativeObject)
Public methodGetHashCode
(Inherited from NativeObject)
Top
See Also