Validates all digital signatures on a signed message with the specified engine.
The specified validation options are taken into account.
Namespace:
Rebex.Mail
Assembly:
Rebex.Mail (in Rebex.Mail.dll)
Syntax
Visual Basic |
---|
Public Function ValidateSignature ( _ signatureValidationOptions As MailSignatureValidationOptions, _ options As ValidationOptions, _ certificateEngine As CertificateChainEngine _ ) As MailSignatureValidity |
C# |
---|
public MailSignatureValidity ValidateSignature( MailSignatureValidationOptions signatureValidationOptions, ValidationOptions options, CertificateChainEngine certificateEngine ) |
Parameters
- signatureValidationOptions
- Type: Rebex.Mail..::..MailSignatureValidationOptions
Signature validation options.
- options
- Type: Rebex.Security.Certificates..::..ValidationOptions
Certificate validation options (not supported by CertificateChainEngine.Native engine on Xamarin.iOS and Xamarin.Android).
- certificateEngine
- Type: Rebex.Security.Certificates..::..CertificateChainEngine
Certificate chain engine.