FetchRevocationMaterial

디지털 서명

설명

인증서에 지정된 주소에서 검증 자료를 다운로드합니다

구문

Delphi

Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;

매개변수

URLhttp 또는 https 주소이며, 일반적으로 GetCertificateCRLURLs 또는 GetCertificateIssuerURLs에서 반환된 주소입니다

반환 값

Material제공된 그대로의 바이트
Empty string다운로드에 실패했으며 GetTimeStampError에 원인이 들어 있습니다

비고

시간 제한은 SetTimeStampOptions에서 설정한 값입니다 응답은 실제 CRL보다 훨씬 큰 8 MB로 제한되므로 잘못 구성된 엔드포인트가 메모리를 고갈시킬 수 없습니다

예제

URLs:= PDF.GetCertificateCRLURLs(CertDER);
CRL:= PDF.FetchRevocationMaterial(Copy(URLs, 1, Pos(#13, URLs+ #13)- 1));

참고 항목

AddPAdESDSSCRLFromURL, AddPAdESDSSCertificateFromURL