IX509CertificateRequestPkcs10::get_SmimeCapabilities-Methode (certenroll.h)
Die SmimeCapabilities-Eigenschaft gibt einen booleschen Wert an oder ruft diesen ab, der der Codierungsmethode mitteilt, ob eine IX509ExtensionSmimeCapabilities-Auflistung erstellt werden soll, die die vom Computer unterstützten Verschlüsselungsfunktionen identifiziert. Diese Eigenschaft ist sowohl für die Eingabe als auch für die Ausgabe webaktiviert.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_SmimeCapabilities(
VARIANT_BOOL *pValue
);
Parameter
pValue
Rückgabewert
Keine
Bemerkungen
Multipurpose Internet Mail Extensions (MIME) ist eine Spezifikation zum Formatieren von Binärdaten in Text, sodass sie per E-Mail gesendet werden können. Secure/Multipurpose Internet Mail Extensions (S/MIME) ist ein Standard zum Verschlüsseln und Signieren einer MIME-Nachricht.
Die SmimeCapabilities-Erweiterung , dargestellt durch ein IX509ExtensionSmimeCapabilities-Objekt , wird beim Senden und Empfangen verschlüsselter E-Mail-Nachrichten verwendet, um dem Absender die Entschlüsselungsfunktionen des Empfängers zu melden. Dadurch kann der Absender den sichersten Algorithmus auswählen, der sowohl vom Absender als auch vom Empfänger unterstützt wird.
Wenn Sie die SuppressDefaults-Eigenschaft vor dem Aufrufen der Encode-Methode nicht festgelegt haben, wird standardmäßig die SmimeCapabilities-Erweiterung hinzugefügt, und die verfügbaren symmetrischen Algorithmus-OIDs werden aufgelistet und dem Erweiterungswert hinzugefügt. Legen Sie die SmimeCapabilities-Eigenschaft fest, bevor Sie Codieren aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certenroll.h |
DLL | CertEnroll.dll |