Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SslServerAuthenticationOptions.cs
Go to the documentation of this file.
4
5namespace System.Net.Security;
6
8{
10
12
14
15 private bool _allowRenegotiation = true;
16
18 {
19 get
20 {
22 }
23 set
24 {
26 }
27 }
28
29 public bool ClientCertificateRequired { get; set; }
30
32
33 public RemoteCertificateValidationCallback? RemoteCertificateValidationCallback { get; set; }
34
35 public ServerCertificateSelectionCallback? ServerCertificateSelectionCallback { get; set; }
36
37 public X509Certificate? ServerCertificate { get; set; }
38
40
42 {
43 get
44 {
46 }
47 set
48 {
50 }
51 }
52
54 {
55 get
56 {
58 }
59 set
60 {
61 if (value != 0 && value != X509RevocationMode.Offline && value != X509RevocationMode.Online)
62 {
63 throw new ArgumentException(System.SR.Format(System.SR.net_invalid_enum, "X509RevocationMode"), "value");
64 }
66 }
67 }
68
70 {
71 get
72 {
73 return _encryptionPolicy;
74 }
75 set
76 {
77 if (value != 0 && value != EncryptionPolicy.AllowNoEncryption && value != EncryptionPolicy.NoEncryption)
78 {
79 throw new ArgumentException(System.SR.Format(System.SR.net_invalid_enum, "EncryptionPolicy"), "value");
80 }
82 }
83 }
84
86}
static string net_invalid_enum
Definition SR.cs:40
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
Definition SR.cs:7