Metodo IX509CertificateRequestPkcs10::p ut_SmimeCapabilities (certenroll.h)

La proprietà SmimeCapabilities specifica o recupera un valore booleano che indica al metodo Encode se creare un insieme IX509ExtensionSmimeCapabilities che identifica le funzionalità di crittografia supportate dal computer. Questa proprietà è abilitata per l'input e l'output.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT put_SmimeCapabilities(
  VARIANT_BOOL Value
);

Parametri

Value

Valore restituito

nessuno

Osservazioni

Internet Mail Extensions (MIME) multiuso è una specifica per la formattazione dei dati binari in testo in modo che possa essere inviata tramite posta elettronica. Secure/Multipurpose Internet Mail Extensions (S/MIME) è uno standard per crittografare e firmare un messaggio MIME.

L'estensione SmimeCapabilities , rappresentata da un oggetto IX509ExtensionSmimeCapabilities , viene utilizzata durante l'invio e la ricezione di messaggi di posta elettronica crittografati per segnalare le funzionalità di decrittografia del destinatario al mittente. Ciò consente al mittente di scegliere l'algoritmo più sicuro supportato sia dal mittente che dal destinatario.

Se la proprietà SuppressDefaults non è stata impostata prima di chiamare il metodo Encode , l'estensione SmimeCapabilities viene aggiunta per impostazione predefinita e gli OID dell'algoritmo simmetrico disponibili vengono enumerati e aggiunti al valore dell'estensione. Impostare la proprietà SmimeCapabilities prima di chiamare Codifica.

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

IX509CertificateRequestPkcs10