Megosztás a következőn keresztül:


Authenticode (nem felügyelt API-referencia)

Támogatja az Authenticode XrML-licenc létrehozásának és ellenőrzésének modulját.

A szakasz tartalma

_AxlGetIssuerPublicKeyHash függvény
Lekéri a megadott tanúsítvány aláírásához használt titkos kulcshoz társított nyilvános kulcs SHA-1 kivonatát.

_AxlPublicKeyBlobToPublicKeyToken függvény
CsP PUBLICKEYBLOB formátumból számítja ki az erős név nyilvános kulcs jogkivonatát.

_AxlRSAKeyValueToPublicKeyToken függvény
Modulus és Exponent konvertálása erős név nyilvános kulcs jogkivonatává.

CertFreeAuthenticodeSignerInfo függvény
Felszabadítja a AXL_AUTHENTICODE_SIGNER_INFO struktúrához lefoglalt erőforrásokat.

CertFreeAuthenticodeTimestamperInfo függvény
Felszabadítja a AXL_AUTHENTICODE_TIMESTAMPER_INFO struktúrához lefoglalt erőforrásokat.

CertTimestampAuthenticodeLicense függvény
A CertCreateAuthenticodeLicense által létrehozott Authenticode XrML-licencet időbélyegzi.

CertVerifyAuthenticodeLicense függvény
Ellenőrzi az Authenticode XrML-licenc érvényességét.

AXL_AUTHENTICODE_SIGNER_INFO struktúra
Meghatározza az Authenticode aláíró adatait.

AXL_AUTHENTICODE_TIMESTAMPER_INFO struktúra
Meghatározza az Authenticode időbélyegző adatait.

Követelmények

Kódtár: clr.dll

Lásd még