THPDFSignaturePolicyInfo Kaydı

Bir CMS imzasının signature-policy attribute'ünü ve tanımlayıcı ile hash'inin doğrulama sonucunu tarif eder

Bildirim

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

Birim

HPDFSignVerify

Alanlar

AlanAmaç
Presentİmza bir signature-policy attribute'ü taşıdığında True
IdentifierOIDAttribute'ün bildirdiği policy tanımlayıcı OID'si
HashAlgorithmPolicy hash algoritmasının görünen adı
HashAlgorithmOIDPolicy hash algoritmasının OID'si
HashValueAttribute'ün taşıdığı policy hash değeri
HashIsUnknownHash algoritması tanınmadığında True; bu durumda hash karşılaştırma için yeniden hesaplanamaz
QualifiersCPS URI'leri ve kullanıcı bildirimleri gibi policy niteleyicileri
ValidationStatusAttribute'ün THPDFSignaturePolicyValidationStatus kararı; not-present'ten hash uyuşmazlığına kadar

Kullanım notları

İlgili API'ler