Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
X509ChainPolicy.cs
Go to the documentation of this file.
2
3public sealed class X509ChainPolicy
4{
6
8
10
12
14
16
18
20
21 public bool DisableCertificateDownloads { get; set; }
22
24
26
28
30
32 {
33 get
34 {
35 return _revocationMode;
36 }
37 set
38 {
39 if (value < X509RevocationMode.NoCheck || value > X509RevocationMode.Offline)
40 {
42 }
44 }
45 }
46
48 {
49 get
50 {
51 return _revocationFlag;
52 }
53 set
54 {
55 if (value < X509RevocationFlag.EndCertificateOnly || value > X509RevocationFlag.ExcludeRoot)
56 {
58 }
60 }
61 }
62
64 {
65 get
66 {
67 return _verificationFlags;
68 }
69 set
70 {
71 if (value < X509VerificationFlags.NoFlag || value > X509VerificationFlags.AllFlags)
72 {
74 }
76 }
77 }
78
80 {
81 get
82 {
83 return _trustMode;
84 }
85 set
86 {
87 if (value < X509ChainTrustMode.System || value > X509ChainTrustMode.CustomRootTrust)
88 {
90 }
92 }
93 }
94
95 public DateTime VerificationTime { get; set; }
96
97 public TimeSpan UrlRetrievalTimeout { get; set; }
98
100 {
101 Reset();
102 }
103
118}
static string Arg_EnumIllegalVal
Definition SR.cs:144
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
Definition SR.cs:7
static DateTime Now
Definition DateTime.cs:103
static readonly TimeSpan Zero
Definition TimeSpan.cs:21