Método ICertificateAttestationChallenge::D ecryptChallenge (certenroll.h)
Descriptografa o desafio da resposta do Gerenciamento de Certificados sobre CMS (CMC) e cria uma resposta criptografada novamente para enviar à AC.
Sintaxe
HRESULT DecryptChallenge(
[in] EncodingType Encoding,
[out, retval] BSTR *pstrEnvelopedPkcs7ReencryptedToCA
);
Parâmetros
[in] Encoding
Um valor de enumeração EncodingType que especifica o tipo de codificação Unicode aplicada ao desafio de atestado. O valor padrão é XCN_CRYPT_STRING_BASE64.
[out, retval] pstrEnvelopedPkcs7ReencryptedToCA
O desafio descriptografado da resposta do CMC criptografado novamente para a AC.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | certenroll.h |
DLL | Certenroll.dll |