AddPublicKeyRecipientFromFile
보안 및 서명
설명
공개 키 암호화 전에 DER 또는 PEM 파일의 X.509 수신자 인증서를 선택한 문서에 추가함
구문
Delphi
Function TPDFlib.AddPublicKeyRecipientFromFile(Const CertificateFileName: WideString; Permissions: Integer): Integer;
ActiveX
Function PDFlib::AddPublicKeyRecipientFromFile(CertificateFileName As String, Permissions As Long) As Long
DLL
int DLAddPublicKeyRecipientFromFile(int InstanceID, const wchar_t* CertificateFileName, int Permissions);
매개변수
| CertificateFileName | DER 또는 PEM으로 인코딩된 X.509 인증서의 경로 |
|---|---|
| Permissions | EncodePermissions가 반환한 권한 마스크 |
반환 값
| 1 | 수신자가 추가되었거나 동일한 항목이 이미 있습니다 |
|---|---|
| 0 | 인증서, 권한 또는 문서 상태가 유효하지 않습니다 |
비고
권한이 같은 수신자는 하나의 CMS 봉투를 공유하고, 권한 마스크가 다르면 별도의 봉투 그룹이 생성됩니다
DLL은 ANSI 경로용 DLAddPublicKeyRecipientFromFileA도 내보냅니다
참고 항목
AddPublicKeyRecipientFromPFX, AddPublicKeyRecipientFromStore, EncryptPublicKey