Queries a CMS signed-data object for selected information.
public static string QuerySigData( string inputFile, string query )
Public Shared Function QuerySigData ( _ inputFile As String, _ query As String _ ) As String
Valid queries are:
| "version" | signedData version (sdVer) value, e.g. "1". |
| "eContentType" | ContentType of the EncapsulatedContentInfo, e.g. "data". |
| "HASeContent" | "1" if eContent is present; "0" if not. |
| "CountOfCertificates" | Number of certificates included in the data. |
| "CountOfSignerInfos" | Number of SignerInfos included in the data. |
| "signerInfoVersion" | signerInfo version (siVer) value. |
| "digestAlgorithm" | digestAlgorithm, e.g. "sha1". |
| "signatureAlgorithm" | signatureAlgorithm, e.g. "rsaEncryption". |
| "HASsignedAttributes" | "1" if signedAttributes (authenticatedAttributes) are present; "0" if not. |
| "signingTime" | Date on which the certificate validity period begins in format "2005-12-31 23:30:59" |
| "messageDigest" | messageDigest attribute in hexadecimal format, if present |
VB6/C equivalent: CMS_QuerySigData