|CertificateValidate Method (CertificateStore)|
Checks if the certificate is valid.
MailBee.NET (in MailBee.NET.dll) Version: 12.2.0 build 630 for .NET 4.5
public CertificateValidationFlags Validate(
Public Function Validate (
extraStore As CertificateStore
) As CertificateValidationFlags
- Type: MailBee.SecurityCertificateStore
A reference to the additional store of certification authorities,
or a null reference (Nothing in Visual Basic) if only the system store should be used.
A bitwise combination of CertificateValidationFlags
indicating criteria the validation failed for,
if the certificate is valid.
You may get IsUntrustedRoot
value returned by this method
even if you know the certificate is trusted. This may happen if the certification authority (CA) which issued the given
certificate is not present in the system CA store. This often happens with ASP.NET applications
because ASP.NET user by default has only a few CA's in its system store. You can either add more CA's there
or export your CA (one or more) into a file and use it as extraStore
See ASP.NET S/MIME demo projects shipped with the product for more details.