THPDFSignaturePermissionInfo Record

Structurele DocMDP-, FieldMDP- en usage-rights-policywoordenboeken in een ondertekende PDF

Declaratie

THPDFSignaturePermissionInfo= record
  TransformMethods: THPDFSignatureTransformMethods;
  TransformReferenceCount: Integer;
  HasDocMDP: boolean;
  DocMDPPermission: THPDFDocMDPPermission;
  HasFieldLock: boolean;
  HasFieldMDP: boolean;
  FieldLockAction: THPDFFieldLockAction;
  FieldNames: THPDFAnsiStringArray;
  HasUR: boolean;
  UsageRights: THPDFUsageRights;
  UsageRightsPermissionSource: THPDFUsageRightsPermissionSource;
  CatalogUsageRightsMatches: boolean;
  UsageRightsRestrictAll: boolean;
  UsageRightsMessage: AnsiString;
  HasIdentity: boolean;
  IdentityObjectNumbers: THPDFIntegerArray;
  UnknownTransformMethods: THPDFAnsiStringArray;
  CatalogPermissionMatches: boolean;
  StructurallyValid: boolean;
  Issue: AnsiString;
end;

Eenheid

HPDFDoc

Velden

VeldDoel
TransformMethodsVerzameling herkende /TransformMethod-waarden die op handtekeningwoordenboeken zijn gevonden
TransformReferenceCountAantal geïnspecteerde verwijzingen naar transformatieparameters
HasDocMDPTrue wanneer er een DocMDP-transformatie met een permissiewoordenboek bestaat
DocMDPPermissionDocMDP-permissieniveau gedeclareerd door de ondertekenende handtekening (1 t/m 3)
HasFieldLockTrue wanneer er een FieldLock-transformatieparameterwoordenboek aanwezig is
HasFieldMDPTrue wanneer er op minstens één handtekening een FieldMDP-transformatie aanwezig is
FieldLockActionLockactie (All / Include / Exclude) van het field-lock-woordenboek
FieldNamesVeldnamen die het lock- of FieldMDP-beleid opsomt
HasURTrue wanneer er een usage-rights-handtekening bestaat
UsageRightsVerzameling usage rights die de UR-handtekening inschakelt
UsageRightsPermissionSourceWelke revisie met zijn UR-handtekening de effectieve rechten levert
CatalogUsageRightsMatchesTrue wanneer het Catalog-item /Perms overeenkomt met de UR-handtekening
UsageRightsRestrictAllTrue wanneer het UR-beleid elke gedocumenteerde mogelijkheid beperkt
UsageRightsMessageDetailtekst over de evaluatie van de usage rights
HasIdentityTrue wanneer er een Identity-transformatie (van het type documenttijdstempel) aanwezig is
IdentityObjectNumbersObjectnummers van de handtekeningen die de Identity-transformatie dragen
UnknownTransformMethodsTransformatiemethodenamen buiten de herkende verzameling, een hint op manipulatie
CatalogPermissionMatchesTrue wanneer de Catalog-permissiebits overeenkomen met het DocMDP-beleid
StructurallyValidTrue wanneer elk policywoordenboek zonder structuurproblemen is geparseerd
IssueEerst gevonden structuurprobleem, leeg zolang StructurallyValid geldt

Gebruiksopmerkingen

Gerelateerde API's