AddPublicKeyRecipientFromStore

Bezpečnosť a podpisy

Opis

Pridá certifikát X.509 z Windows certificate store ako príjemcu šifrovania verejným kľúčom

Syntax

Delphi

Function TPDFlib.AddPublicKeyRecipientFromStore(Const StoreName, CertificateName: WideString; UseMachineStore, Permissions: Integer): Integer;

ActiveX

Function PDFlib::AddPublicKeyRecipientFromStore(StoreName As String, CertificateName As String, UseMachineStore As Long, Permissions As Long) As Long

DLL

int DLAddPublicKeyRecipientFromStore(int InstanceID, const wchar_t* StoreName, const wchar_t* CertificateName, int UseMachineStore, int Permissions);

Parametre

StoreNameWindows certificate store name such as MY
CertificateNameCase-insensitive simple display name, or an empty string to select the first certificate
UseMachineStoreUse a nonzero value for the local-machine store or zero for the current-user store
PermissionsPermission mask returned by EncodePermissions

Návratové hodnoty

1The recipient certificate was added
0The store, certificate, permissions, or document state was invalid

Poznámky

The DLL also exports DLAddPublicKeyRecipientFromStoreA for ANSI strings

Pozri tiež

SetPublicKeyDecryptionStore, EncryptPublicKey