Registro THPDFSignaturePolicyInfo

Describe el atributo de política de firma de una firma CMS y cómo 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 está reconocido, de modo que el hash no puede recalcularse para comparar
QualifiersCualificadores de política como URIs de CPS y avisos al usuario
ValidationStatusVeredicto THPDFSignaturePolicyValidationStatus del atributo, desde ausente hasta desajuste de hash

Notas de uso

APIs relacionadas