Represents a chain-building engine for System.Security.Cryptography.X509Certificates.X509Certificate2 certificates.
See Also: X509Chain Members
The System.Security.Cryptography.X509Certificates.X509Chain object has a global error status called X509Chain.ChainStatus that should be used for certificate validation. The rules governing certificate validation are complex, and it is easy to oversimplify the validation logic by ignoring the error status of one or more of the elements involved. The global error status takes into consideration the status of each element in the chain.