Class CryptoVerifierService
- Namespace
- SimpleSign.Core.Validation
- Assembly
- SimpleSign.Core.dll
Default implementation of ICryptoVerifier.
public sealed class CryptoVerifierService : ICryptoVerifier
- Inheritance
-
CryptoVerifierService
- Implements
- Inherited Members
Methods
ValidateSigningCertV2(CmsSignedData, List<string>, ILogger?)
Validates signingCertificate (V1/V2) binding against the signer certificate.
public void ValidateSigningCertV2(CmsSignedData cmsData, List<string> errors, ILogger? logger = null)
Parameters
cmsDataCmsSignedDataerrorsList<string>loggerILogger
VerifySignature(CmsSignedData, ILogger?)
Verifies the RSA/ECDSA signature over the signed attributes.
public bool VerifySignature(CmsSignedData cmsData, ILogger? logger = null)
Parameters
cmsDataCmsSignedDataloggerILogger