IEnroll2::get_LimitExchangeKeyToEncipherment-Methode (xenroll.h)
[Diese Eigenschaft steht ab Windows Server 2008 und Windows Vista nicht mehr zur Verfügung.]
Die LimitExchangeKeyToEncipherment-Eigenschaft legt einen booleschen Wert fest oder ruft diesen ab, der bestimmt, ob eine AT_KEYEXCHANGE Anforderung digitale Signatur - und Nichtrepudiationsschlüsselverwendungen enthält.
Diese Eigenschaft wurde erstmals in der IEnroll2-Schnittstelle eingeführt.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_LimitExchangeKeyToEncipherment(
BOOL *fLimitExchangeKeyToEncipherment
);
Parameter
fLimitExchangeKeyToEncipherment
Rückgabewert
Keine
Bemerkungen
Diese Eigenschaft ist ein boolescher Wert und wirkt sich nur auf AT_KEYEXCHANGE Anforderungen aus. Es hat keine Auswirkungen auf AT_SIGNATURE Anforderungen.
Wenn der Wert für diese Eigenschaft FALSE ist, enthält eine AT_KEYEXCHANGE Anforderung die folgenden Schlüsselverwendungen:
- CERT_DATA_ENCIPHERMENT_KEY_USAGE
- CERT_KEY_ENCIPHERMENT_KEY_USAGE
- CERT_DIGITAL_SIGNATURE_KEY_USAGE
- CERT_NON_REPUDIATION_KEY_USAGE
Wenn der Wert für diese Eigenschaft TRUE ist, enthält eine AT_KEYEXCHANGE Anforderung die folgenden Schlüsselverwendungen:
- CERT_DATA_ENCIPHERMENT_KEY_USAGE
- CERT_KEY_ENCIPHERMENT_KEY_USAGE
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | xenroll.h |
Bibliothek | Uuid.lib |
DLL | Xenroll.dll |