Skip to content

PdfQualification enum

View as Markdown

Namespace: PdfNetStack.Signing
Assembly: PdfNetStack.dll
Package: PdfNetStack

The qualification of a signature, named as ETSI TS 119 102-2 names signature qualifications. Qualification reads it from the certificate’s QCStatements alone; Qualification confirms it against the EU trusted lists the application supplies, which the library never downloads.

public enum PdfQualification

AdES = 0

AdES: the certificate does not claim EU qualified status (no QcCompliance, or compliance with the legislation of a country outside the EU).

AdESQC = 1

AdES-QC: an EU qualified certificate that is neither for signatures nor for seals alone, without a key in a qualified device.

AdESigQC = 2

AdESig-QC: an EU qualified certificate for electronic signatures, without a key in a qualified device.

AdESealQC = 3

AdESeal-QC: an EU qualified certificate for electronic seals, without a key in a qualified device.

QES = 4

QES: an EU qualified certificate with the key in a qualified device, neither for signatures nor for seals alone.

QESig = 5

QESig: a qualified electronic signature, from a qualified certificate for signatures with the key in a qualified signature creation device.

QESeal = 6

QESeal: a qualified electronic seal, from a qualified certificate for seals with the key in a qualified seal creation device.

Indeterminate = 7

The trusted lists do not decide: no usable list, lists or qualifiers that conflict, or a criterion the library cannot evaluate. Never claimed by QCStatements alone.