IX509SignatureInformation::get_HashAlgorithm method (certenroll.h)
The HashAlgorithm property specifies and retrieves an object identifier (OID) for the hashing algorithm used in the GetSignatureAlgorithm method.
This property is read/write.
Syntax
HRESULT get_HashAlgorithm(
IObjectId **ppValue
);
Parameters
ppValue
Return value
None
Remarks
You must set this property before calling the GetSignatureAlgorithm method. You must also set the PublicKeyAlgorithm property unless you are retrieving a signature algorithm for a null-signed certificate request. You can also set the NullSigned, AlternateSignatureAlgorithm, and Parameters properties.
The HashAlgorithm property validates whether the OID you specify represents a hashing algorithm. If the OID is valid, the property also clears the signature property cache.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | certenroll.h |
DLL | CertEnroll.dll |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for