IX509SignatureInformation::get_PublicKeyAlgorithm 方法 (certenroll.h)
PublicKeyAlgorithm 属性指定并检索 GetSignatureAlgorithm 方法中使用的公钥算法 (OID) 的对象标识符。
此属性是可读写的。
语法
HRESULT get_PublicKeyAlgorithm(
IObjectId **ppValue
);
参数
ppValue
返回值
无
备注
除非检索 null 签名证书请求的签名算法,否则必须在调用 GetSignatureAlgorithm 方法之前设置此属性。 还必须设置 HashAlgorithm 属性。 还可以设置 AlternateSignatureAlgorithm 和 NullSigned 属性。
PublicKeyAlgorithm 属性验证指定的 OID 是否表示公钥算法。 如果 OID 有效,则 属性还会清除签名属性缓存。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | certenroll.h |
DLL | CertEnroll.dll |