ObjectIdPublicKeyFlags 枚举 (certenroll.h)
ObjectIdPublicKeyFlags 枚举类型指定是将公钥算法用于签名还是用于加密。 某些算法(如 RSA)可用于这两个目的。 此枚举由 IObjectId 接口上的 InitializeFromAlgorithmName 方法用于缩小算法搜索范围并消除歧义。
语法
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
} ;
常量
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 算法用于加密。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | certenroll.h |