AddPublicKeyRecipientFromPFX
Sikkerhet og signaturer
Beskrivelse
Legger til sertifikatet som bærer en privatnøkkeltilknytning fra en PKCS #12 PFX-fil som mottaker av offentlignøkkelkryptering
Syntaks
Delphi
Function TPDFlib.AddPublicKeyRecipientFromPFX(Const PFXFileName, PFXPassword: WideString; UseMachineKeyset, Permissions: Integer): Integer;
ActiveX
Function PDFlib::AddPublicKeyRecipientFromPFX(PFXFileName As String, PFXPassword As String, UseMachineKeyset As Long, Permissions As Long) As Long
DLL
int DLAddPublicKeyRecipientFromPFX(int InstanceID, const wchar_t* PFXFileName, const wchar_t* PFXPassword, int UseMachineKeyset, int Permissions);
Parametere
| PFXFileName | Stien til PKCS #12 PFX-filen |
|---|---|
| PFXPassword | Passord som beskytter PFX-filen |
| UseMachineKeyset | Bruk en verdi ulik null for å importere nøkler gjennom maskinnøkkelsettet, eller null for brukernøkkelsettet |
| Permissions | Permission mask returned by EncodePermissions |
Returverdier
| 1 | Mottakersertifikatet ble lagt til |
|---|---|
| 0 | PFX-en, passordet, rettighetene eller dokumenttilstanden var ugyldig |
Merknader
Privatnøkkelen brukes bare til å identifisere bladsertifikatet når mottakeren legges til, og bygges ikke inn i PDF-en DLL-en eksporterer også
DLAddPublicKeyRecipientFromPFXA for ANSI strings