Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Allows applications to decrypt a key attestation challenge received from a server.
Inheritance
The ICertificateAttestationChallenge interface inherits from the IDispatch interface. ICertificateAttestationChallenge also has these types of members:
Methods
The ICertificateAttestationChallenge interface has these methods.
| ICertificateAttestationChallenge::DecryptChallenge Decrypts the challenge from the Certificate Management over CMS (CMC) response and creates a re-encrypted response to send to the CA. |
| ICertificateAttestationChallenge::get_RequestID Gets the request ID from the Certificate Management over CMS (CMC) response. |
| ICertificateAttestationChallenge::Initialize Initialize using the full Certificate Management over CMS (CMC) response returned from the CA. |
Remarks
If the challenge is successfully decrypted, the decrypted secret needs to be sent back to the server so that an attested end entity certificate can be issued.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | certenroll.h |