2 writes to ChainPolicy
System.ServiceModel (2)
System\ServiceModel\Security\X509ClientCertificateAuthentication.cs (2)
254chain.ChainPolicy = this.chainPolicy; 266chain.ChainPolicy = OidChainPolicy;
34 references to ChainPolicy
System (7)
net\System\Net\_SecureChannel.cs (6)
641chain.ChainPolicy.RevocationMode = X509RevocationMode.NoCheck; 642chain.ChainPolicy.VerificationFlags = X509VerificationFlags.IgnoreInvalidName; 1251chain.ChainPolicy.RevocationMode = m_CheckCertRevocation? X509RevocationMode.Online : X509RevocationMode.NoCheck; 1252chain.ChainPolicy.RevocationFlag = X509RevocationFlag.ExcludeRoot; 1257chain.ChainPolicy.ApplicationPolicy.Add(m_ServerMode ? m_ClientAuthOid : m_ServerAuthOid); 1261chain.ChainPolicy.ExtraStore.AddRange(remoteCertificateStore);
security\system\security\cryptography\x509\x509chain.cs (1)
191X509ChainPolicy chainPolicy = this.ChainPolicy;
System.Core (2)
System\Security\Cryptography\Xml\ManifestSignedXml.cs (2)
112signatureChain.ChainPolicy.RevocationFlag = revocationFlag; 113signatureChain.ChainPolicy.RevocationMode = revocationMode;
System.IdentityModel (4)
System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
104chain.ChainPolicy.RevocationMode = X509RevocationMode.NoCheck;
System\IdentityModel\Selectors\X509CertificateStore.cs (2)
328chain.ChainPolicy.RevocationMode = X509RevocationMode.NoCheck; 329chain.ChainPolicy.RevocationFlag = X509RevocationFlag.ExcludeRoot;
System\IdentityModel\X509Util.cs (1)
136chain.ChainPolicy.RevocationMode = X509RevocationMode.NoCheck;
System.Security (6)
system\security\cryptography\xml\signedxml.cs (1)
335chain.ChainPolicy.ExtraStore.AddRange(BuildBagOfCerts());
system\security\cryptography\xml\SignedXmlDebugLog.cs (5)
901chain.ChainPolicy.RevocationFlag); 906chain.ChainPolicy.RevocationFlag); 911chain.ChainPolicy.VerificationFlags); 916chain.ChainPolicy.VerificationTime); 921chain.ChainPolicy.UrlRetrievalTimeout);
System.ServiceModel (3)
System\ServiceModel\Description\ConfigLoader.cs (1)
123chain.ChainPolicy.RevocationMode = X509RevocationMode.NoCheck;
System\ServiceModel\Security\X509ClientCertificateAuthentication.cs (2)
255chain.ChainPolicy.VerificationTime = DateTime.Now; 267chain.ChainPolicy.VerificationTime = DateTime.Now;
System.Windows.Forms (12)
parent\parent\parent\public\Internal\NDP\Inc\mansign2.cs (12)
412chain.ChainPolicy.RevocationFlag = X509RevocationFlag.ExcludeRoot; 413chain.ChainPolicy.RevocationMode = X509RevocationMode.Online; 416chain.ChainPolicy.RevocationFlag = X509RevocationFlag.EndCertificateOnly; 420chain.ChainPolicy.RevocationFlag = X509RevocationFlag.EntireChain; 425chain.ChainPolicy.RevocationMode = X509RevocationMode.NoCheck; 428chain.ChainPolicy.VerificationTime = verificationTime; // local time 431chain.ChainPolicy.ApplicationPolicy.Add(new Oid(Win32.szOID_KP_LIFETIME_SIGNING)); 434chain.ChainPolicy.UrlRetrievalTimeout = new TimeSpan(0, 1, 0); 435chain.ChainPolicy.VerificationFlags = X509VerificationFlags.NoFlag; // don't ignore anything 982chain.ChainPolicy.ExtraStore.AddRange(signedCms.Certificates); 983chain.ChainPolicy.VerificationTime = time.SigningTime; 984chain.ChainPolicy.ApplicationPolicy.Add(new Oid(Win32.szOID_PKIX_KP_TIMESTAMP_SIGNING));