Record THPDFSignaturePolicyInfo

Describe el atributo de política de firma de una firma CMS y cómo se validaron su identificador y su hash

Declaración

THPDFSignaturePolicyInfo= record
  Present: boolean;
  IdentifierOID: AnsiString;
  HashAlgorithm: AnsiString;
  HashAlgorithmOID: AnsiString;
  HashValue: TBytes;
  HashIsUnknown: boolean;
  Qualifiers: THPDFSignaturePolicyQualifierArray;
  ValidationStatus: THPDFSignaturePolicyValidationStatus;
end;

Unidad

HPDFSignVerify

Campos

CampoPropósito
PresentTrue cuando la firma lleva un atributo de política de firma
IdentifierOIDOID de identificador de política declarado por el atributo
HashAlgorithmNombre visible del algoritmo de hash de la política
HashAlgorithmOIDOID del algoritmo de hash de la política
HashValueValor de hash de la política que lleva el atributo
HashIsUnknownTrue cuando el algoritmo de hash no se reconoce, de modo que el hash no se puede recalcular para comparar
QualifiersCualificadores de política como URIs de CPS y avisos al usuario
ValidationStatusVeredicto THPDFSignaturePolicyValidationStatus del atributo, desde ausencia hasta discrepancia de hash

Notas de uso

APIs relacionadas