THPDFCertificateTrustPurpose Type

인증서 경로 검증에서 서명자 인증서가 만족해야 하는 extended key usage 용도를 선택합니다

선언

THPDFCertificateTrustPurpose= (
  ctpAny,
  ctpDocumentSigning,
  ctpCodeSigning,
  ctpEmailProtection,
  ctpTimeStamping,
  ctpOCSPSigning,
  ctpCustom
  );

유닛

HPDFSignVerify

값

값목적
ctpAny기본값. 빈 용도 OID로 해석되므로 서명자 EKU를 특정 용도로 묶지 않습니다
ctpDocumentSigning서명자 인증서에 document-signing EKU(OID 1.3.6.1.5.5.7.3.36)를 요구합니다
ctpCodeSigning서명자 인증서에 code-signing EKU(OID 1.3.6.1.5.5.7.3.3)를 요구합니다
ctpEmailProtection서명자 인증서에 email-protection EKU(OID 1.3.6.1.5.5.7.3.4)를 요구합니다
ctpTimeStamping서명자 인증서에 time-stamping EKU(OID 1.3.6.1.5.5.7.3.8)를 요구합니다
ctpOCSPSigning서명자 인증서에 OCSP-signing EKU(OID 1.3.6.1.5.5.7.3.9)를 요구합니다
ctpCustomTHPDFCertificateValidationOptions.CustomTrustPurposeOID로 공급한 점 표기 OID를 요구합니다. 잘못된 OID는 검증에 실패합니다

사용 참고 사항

관련 API