GetPDFMACStatus
보안 및 서명
설명
선택한 문서의 현재 PDF MAC 검증 또는 생성 상태를 반환합니다
구문
Delphi
Function TPDFlib.GetPDFMACStatus: Integer;
ActiveX
Function PDFlib::GetPDFMACStatus() As Long
DLL
int DLGetPDFMACStatus(int InstanceID);
반환 값
| 0 | PDF MAC이 없습니다 |
|---|---|
| 1 | 독립 실행형 PDF MAC이 유효합니다 |
| 2 | PDF MAC이 필요하지만 인증 코드가 없습니다 |
| 3 | PDF MAC 구조 또는 CMS 토큰의 형식이 잘못되었습니다 |
| 4 | 바이트 범위가 전체 파일을 올바르게 포함하지 않습니다 |
| 5 | 알고리즘 또는 토큰 위치를 지원하지 않습니다 |
| 6 | MAC 키의 래핑을 해제할 수 없습니다 |
| 7 | 문서 다이제스트 또는 인증 값이 일치하지 않습니다 |
| 8 | PDF MAC 생성에 실패했습니다 |
비고
보호된 문서는 암호 확인 후 페이지 콘텐츠가 노출되기 전에 불러오기 과정에서 자동으로 검증됩니다
불러오기에 실패하면 LastErrorCode를 통해 413에서 417 사이의 구체적인 코드가 보고됩니다