AddSignProcessRevocationCRL
Sécurité et signatures
Description
Ajoute une liste de révocation de certificats X.509 encodée en DER à l'attribut signé adbe-revocationInfoArchival d'un processus de signature PDF
Syntaxe
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);
Paramètres
| SignProcessID | Valeur renvoyée par une fonction NewSignProcessFrom* |
|---|---|
| CRLDER | Une SEQUENCE DER complète contenant une CRL X.509 |
Valeurs de retour
| 1 | La CRL a été acceptée ou était déjà présente |
|---|---|
| 0 | L’identifiant de processus, l’encodage DER ou la taille cumulée n’était pas valide |
Remarques
Les CRL identiques octet par octet sont stockées une seule fois, et l'ensemble des données de révocation est limité à 24 Mio par processus
L'attribut n'est émis que si le SubFilter final est adbe.pkcs7.detached ; les flux PAdES doivent utiliser un Document Security Store
Voir aussi
AddSignProcessRevocationOCSP, ClearSignProcessRevocationInfo, AddPAdESDSSCRL