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 de um 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 retornado por uma função NewSignProcessFrom* |
|---|---|
| CRLDER | One complete DER SEQUENCE containing an X.509 CRL |
Valores retornados
| 1 | A CRL foi aceita ou já estava presente |
|---|---|
| 0 | O id do processo, a codificação DER ou o tamanho agregado era inválido |
Observações
CRLs byte-idênticas duplicadas são armazenadas uma única vez, e o material de revogação combinado é limitado a 24 MiB por processo
O atributo é emitido apenas quando o SubFilter final é adbe.pkcs7.detached; fluxos PAdES devem usar um Document Security Store em vez disso
Veja também
AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL