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

PFXFileNameStien til PKCS #12 PFX-filen
PFXPasswordPassord som beskytter PFX-filen
UseMachineKeysetBruk en verdi ulik null for å importere nøkler gjennom maskinnøkkelsettet, eller null for brukernøkkelsettet
PermissionsPermission mask returned by EncodePermissions

Returverdier

1Mottakersertifikatet ble lagt til
0PFX-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

Se også

SetPublicKeyDecryptionPFX, EncryptPublicKey