System.IdentityModel.Selectors.X509CertificateValidator
namespace System.IdentityModel.Selectors
{
public abstract class X509CertificateValidator
{
public static X509CertificateValidator None { get; }
public static X509CertificateValidator PeerTrust { get; }
public static X509CertificateValidator ChainTrust { get; }
public static X509CertificateValidator PeerOrChainTrust { get; }
public static X509CertificateValidator CreateChainTrustValidator(bool useMachineContext, X509ChainPolicy chainPolicy);
public static X509CertificateValidator CreatePeerOrChainTrustValidator(bool useMachineContext, X509ChainPolicy chainPolicy);
public abstract void Validate(X509Certificate2 certificate);
protected X509CertificateValidator();
}
}