Enumerasi ObjectIdPublicKeyFlags (certenroll.h)
Jenis enumerasi ObjectIdPublicKeyFlags menentukan apakah algoritma kunci publik digunakan untuk penandatanganan atau enkripsi. Beberapa algoritma, seperti RSA, dapat digunakan untuk kedua tujuan tersebut. Enumerasi ini digunakan oleh metode InitializeFromAlgorithmName pada antarmuka IObjectId untuk mempersempit dan membedakan pencarian algoritma.
Sintaks
typedef enum ObjectIdPublicKeyFlags {
XCN_CRYPT_OID_INFO_PUBKEY_ANY = 0,
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG = 0x80000000,
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG = 0x40000000
} ;
Konstanta
XCN_CRYPT_OID_INFO_PUBKEY_ANY Nilai: 0 Algoritma dapat digunakan untuk penandatanganan atau enkripsi. |
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG Nilai: 0x80000000 Algoritma digunakan untuk penandatanganan. |
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG Nilai: 0x40000000 Algoritma digunakan untuk enkripsi. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | certenroll.h |