FetchRevocationMaterial
디지털 서명
설명
인증서에 지정된 주소에서 검증 자료를 다운로드합니다
구문
Delphi
Function TPDFlib.FetchRevocationMaterial(Const URL: WideString): AnsiString;매개변수
| URL | http 또는 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));