THPDFQCStatementDescriptor Record

Declarações de certificado qualificado do certificado do signatário em dados de assinatura CMS brutos, conforme a ETSI EN 319 412-5 e a declaração PSD2 da ETSI TS 119 495

Declaração

THPDFQCStatementDescriptor= record
  HasQCStatements: boolean;
  QCCompliant: boolean;
  QCSSCD: boolean;
  QCTypes: THPDFOIDArray;
  HasQCLimit: boolean;
  QCLimitCurrency: AnsiString;
  QCLimitAmount: Int64;
  QCLimitExponent: Integer;
  QCPDSUrls: THPDFURLArray;
  // Deprecated since v2.755.3 and always empty: TS 119 495 defines no
  // payer / payee role lists. Read PSD2RolesOfPSP instead
  PSD2RolesPayer: THPDFOIDArray;
  PSD2RolesPayee: THPDFOIDArray;
  HasPSD2Statement: boolean;
  PSD2RolesOfPSP: THPDFPSD2RoleArray;
  PSD2NCAName: UnicodeString;
  PSD2NCAId: UnicodeString;
end;

Unidade

HPDFSignVerify

Campos

CampoFinalidade
HasQCStatementsTrue quando o certificado contém a extensão QCStatements
QCCompliantTrue quando a declaração QcCompliance (0.4.0.1862.1.1) está presente
QCSSCDTrue quando a declaração QcSSCD (0.4.0.1862.1.4) marca um dispositivo qualificado de criação de assinatura
QCTypesOs OIDs de QcType, como os tipos eSign, eSeal e de autenticação web
HasQCLimitTrue quando uma declaração QcLimitValue está presente
QCLimitCurrencyMoeda do limite conforme indicado no certificado
QCLimitAmountQuantia do limite; o valor é QCLimitAmount × 10 elevado a QCLimitExponent
QCLimitExponentPotência de dez aplicada a QCLimitAmount
QCPDSUrlsLocalizações das declarações de divulgação PKI da declaração QcPDS
PSD2RolesPayerObsoleto e sempre vazio desde a v2.755.3; leia PSD2RolesOfPSP em vez disso
PSD2RolesPayeeObsoleto e sempre vazio desde a v2.755.3; leia PSD2RolesOfPSP em vez disso
HasPSD2StatementTrue apenas quando o certificado contém uma declaração PSD2 bem formada; uma declaração malformada é ignorada e deixa os campos PSD2 vazios
PSD2RolesOfPSPOs papéis do provedor de serviços de pagamento, cada um com o seu roleOfPspOid e roleOfPspName
PSD2NCANameNome da autoridade nacional competente
PSD2NCAIdIdentificador da autoridade nacional competente

Notas de uso

APIs relacionadas