共用方式為


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

另請參閱

IX509SignatureInformation