IX509SignatureInformation::p ut_AlternateSignatureAlgorithm 方法 (certenroll.h)
AlternateSignatureAlgorithm 屬性會指定並擷取布爾值,指定 GetSignatureAlgorithm 方法是否應該擷取離散或合併的演算法物件標識符, (PKCS #10 憑證要求的 OID) 。
這是可讀寫的屬性。
語法
HRESULT put_AlternateSignatureAlgorithm(
VARIANT_BOOL Value
);
參數
Value
傳回值
無
備註
PKCS #7 和 CMC 憑證要求一律使用離散簽章演算法 OID 和個別哈希演算法 OID。 只有 PKCS #10 憑證要求使用合併演算法 OID。 您可以設定 AlternateSignatureAlgorithm 屬性,從 PKCS #10 要求的 GetSignatureAlgorithm 方法擷取離散簽章演算法 OID。 如果您設定這個屬性,則可以從 Parameters 屬性擷取哈希演算法 OID,而且也會設定 AlternateSignatureAlgorithmSet 屬性。 如需離散和合併 OID 的範例,請參閱 IX509SignatureInformation
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | certenroll.h |
Dll | CertEnroll.dll |