ServicePointManager.CheckCertificateRevocationList Property

Definition

Gets or sets a Boolean value that indicates whether the certificate is checked against the certificate authority revocation list.

C#
public static bool CheckCertificateRevocationList { get; set; }

Property Value

true if the certificate revocation list is checked; otherwise, false.

Examples

The following code example sets this property.

C#
ServicePointManager.UseNagleAlgorithm = true;
ServicePointManager.Expect100Continue = true;
ServicePointManager.CheckCertificateRevocationList = true;
ServicePointManager.DefaultConnectionLimit = ServicePointManager.DefaultPersistentConnectionLimit;

Remarks

When the CheckCertificateRevocationList is true, the certificate is checked against the certificate authority revocation list, as part of the certificate validation process. Its default value is false.

Note

Since .NET 9, this property maps to CertificateRevocationCheckMode on SocketsHttpHandler.SslOptions.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also