Condividi tramite


Metodo IX509CertificateRequestCmc::get_EncryptionAlgorithm (certenroll.h)

La proprietà EncryptionAlgorithm specifica o recupera un identificatore di oggetto (OID) dell'algoritmo usato per crittografare la chiave privata da archiviare. Questa proprietà è abilitata per l'input e l'output.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_EncryptionAlgorithm(
  IObjectId **ppValue
);

Parametri

ppValue

Valore restituito

nessuno

Osservazioni

Quando si richiede a un'autorità di certificazione (CA) di archiviare la chiave privata, è necessario recuperare un certificato di scambio dalla CA e usare la chiave pubblica contenuta in tale certificato per crittografare la chiave privata inviata per l'archiviazione. La proprietà EncryptionAlgorithm identifica l'algoritmo usato per crittografare la chiave.

Questa proprietà è correlata alle proprietà seguenti:

Prima di chiamare il metodo Encode , è necessario impostare questa proprietà, ma è necessario inizializzare l'oggetto richiesta CMC prima di chiamare la proprietà. Per altre informazioni, vedere gli argomenti seguenti:

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenroll.h
DLL CertEnroll.dll

Vedi anche

IX509CertificateRequestCmc