THotPDF.GetLoadedSignaturePermissions Method
Lê a permissão de certificação DocMDP e a política de bloqueio de campos FieldMDP associadas a uma assinatura no documento carregado
Declaração
function GetLoadedSignaturePermissions(SigIndex: Integer; out Info: THPDFSignaturePermissionInfo): boolean;
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
SigIndex | Índice baseado em zero do campo de assinatura carregado |
Info | Recebe a informação de permissão de certificação e bloqueio de campos analisada |
Valor de retorno
Devolve True quando a assinatura existe e a sua informação de permissão foi lida, caso contrário devolve False
Notas de uso
- Carregue um documento antes de chamar este método
- A estrutura devolvida distingue uma política de certificação de documento de um bloqueio de campo de assinatura individual
TransformMethodsdistingue métodos DocMDP, UR, FieldMDP, Identity e desconhecidos, sem descartar referências duplicadas ou não suportadas UsageRightsexpõe todos os direitos standard de documento, anotação, formulário, assinatura e ficheiro incorporado, e identifica se o/Perms /URou/UR3do Catalog seleciona a assinaturaIdentityObjectNumberscontém o âmbito transitivo limitado de objetos indiretos com raiz emIdentity /DataStructurallyValidfalha de forma fechada perante direcionamento malformado, versões, métodos duplicados, discrepância com o Catalog ou transformações críticas desconhecidas, eIssueinforma o primeiro motivo- Este método inspeciona dicionários de permissão e não verifica o valor da assinatura criptográfica