AddSignProcessRevocationCRL
Segurança e assinaturas
Descrição
Adiciona uma lista de revogação de certificados X.509 codificada em DER ao atributo assinado adbe-revocationInfoArchival dum processo de assinatura PDF
Sintaxe
Delphi
Function TPDFlib.AddSignProcessRevocationCRL(SignProcessID: Integer; Const CRLDER: AnsiString): Integer;
ActiveX
Function PDFlib::AddSignProcessRevocationCRL(SignProcessID As Long, CRLDER As Variant) As Long
DLL
int DLAddSignProcessRevocationCRL(int InstanceID, int SignProcessID, const char* CRLDER, int CRLLength);
Parâmetros
| SignProcessID | Valor devolvido por uma função NewSignProcessFrom* |
|---|---|
| CRLDER | Uma SEQUENCE DER completa que contém uma CRL X.509 |
Valores devolvidos
| 1 | A CRL foi aceite ou já estava presente |
|---|---|
| 0 | O ID do processo, a codificação DER ou o tamanho agregado era inválido |
Observações
As CRLs duplicadas e idênticas ao nível dos bytes são armazenadas uma única vez, e o material de revogação combinado está limitado a 24 MiB por processo
O atributo só é emitido quando o SubFilter final é adbe.pkcs7.detached; os fluxos de trabalho PAdES devem utilizar antes um Document Security Store
Consulte também
AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL