ICertificateAttestationChallenge::D ecryptChallenge-Methode (certenroll.h)
Entschlüsselt die Herausforderung aus der CMC-Antwort ( Certificate Management over CMS ) und erstellt eine erneut verschlüsselte Antwort, die an die Zertifizierungsstelle gesendet werden soll.
Syntax
HRESULT DecryptChallenge(
[in] EncodingType Encoding,
[out, retval] BSTR *pstrEnvelopedPkcs7ReencryptedToCA
);
Parameter
[in] Encoding
Ein EncodingType-Enumerationswert , der den Typ der Unicode-Codierung angibt, die auf die Nachweisanforderung angewendet wird. Der Standardwert ist XCN_CRYPT_STRING_BASE64.
[out, retval] pstrEnvelopedPkcs7ReencryptedToCA
Die entschlüsselte Herausforderung aus der CMC-Antwort, die für die Zertifizierungsstelle erneut verschlüsselt wurde.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Zielplattform | Windows |
Kopfzeile | certenroll.h |
DLL | Certenroll.dll |