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.6.0+e1db8f4bf6125495a2d29513486ea3e61205c81b
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