Verify the signature and content of a signed-data CMS object file.
Namespace: CryptoSysPKIAssembly: diCrSysPKINet (in diCrSysPKINet.dll) Version: 23.0.0.30549 (23.1.0.0)
Syntaxpublic static int VerifySigData(
string inputFile,
string certFile = "",
string hexDigest = "",
CmsSigDataOptions advOptions = CmsSigDataOptions.Default
)
Public Shared Function VerifySigData (
inputFile As String,
Optional certFile As String = "",
Optional hexDigest As String = "",
Optional advOptions As CmsSigDataOptions = CmsSigDataOptions.Default
) As Integer
Parameters
- inputFile String
- file containing CMS signed-data object
- certFile String (Optional)
- an (optional) X.509 certificate file of the signer
- hexDigest String (Optional)
- (optional) digest of eContent to be verified (use for "detached-signature" form)
- advOptions CmsSigDataOptions (Optional)
- Use for BigFile option, otherwise ignored
Return Value
Int32Zero if successfully verified; otherwise it returns a non-zero
error code
See Also