Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Carimbo de data/hora em uma licença Authenticode XrML.
Sintaxe
HRESULT CertTimestampAuthenticodeLicense (
[in] PCRYPT_DATA_BLOB pSignedLicenseBlob,
[in] LPCWSTR pwszTimestampURI,
[out] PCRYPT_DATA_BLOB pTimestampSignatureBlob
);
Parâmetros
pSignedLicenseBlob
[in] A licença Authenticode XrML assinada a receber o carimbo de data/hora. Veja a estrutura CRYPTOAPI_BLOB.
pwszTimestampURI
[in] O URI do servidor de carimbo de data/hora.
pTimestampSignatureBlob
[out] Um ponteiro para CRYPT_DATA_BLOB para receber a assinatura do carimbo de data/hora codificado por base64. É responsabilidade do chamador liberar pTimestampSignatureBlob->pbData com HepFree() após o uso. Veja a estrutura CRYPTOAPI_BLOB.
Comentários
A assinatura do carimbo de data/hora é, na realidade, uma mensagem PKCS #7 SignedData cujo conteúdo é o formulário binário do SignatureValue da assinatura da licença. Basicamente, isso funciona como uma referenda da licença.
Valor Retornado
S_OK se a função for bem-sucedida. Caso contrário, retornará um código de erro.
Requisitos
Assembly: clr.dll