THotPDF.CheckLoadedSignatureSeedValue Method

Declaración

function CheckLoadedSignatureSeedValue(SigIndex: Integer;
  const SubFilter: AnsiString; const DigestMethod: AnsiString;
  const Reason: AnsiString; MDPMode: Integer;
  out Violation: AnsiString): boolean;

Comportamiento

Aplicación de las restricciones de seed value en flujos de countersigning o de refirma: lee el diccionario /SV de un campo de firma cargado y comprueba un perfil de firma candidato frente a sus restricciones. Devuelve true cuando no existe /SV (el caso sin restricciones) o cuando todas las restricciones presentes se cumplen; si devuelve false, el parámetro out Violation señala la primera restricción fallida para que el llamador construya su mensaje de error

SubFilter, DigestMethod, Reasons y MDP siguen la norma ISO 32000-1 12.7.5.5 con la semántica del bit F de 12.7.5.5.3: un bit forzado convierte cualquier discrepancia en error, mientras que un bit sin forzar solo filtra preferencias

Véase también GetLoadedSignatureInfo, Validación de firmas por lotes