Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetCredentialsFromString()

static NetworkCredential System.Net.Http.HttpEnvironmentProxyCredentials.GetCredentialsFromString ( string value)
inlinestaticprivate

Definition at line 57 of file HttpEnvironmentProxyCredentials.cs.

58 {
59 if (string.IsNullOrWhiteSpace(value))
60 {
61 return null;
62 }
63 value = Uri.UnescapeDataString(value);
64 string password = "";
65 string domain = null;
66 int num = value.IndexOf(':');
67 if (num != -1)
68 {
69 password = value.Substring(num + 1);
70 value = value.Substring(0, num);
71 }
72 num = value.IndexOf('\\');
73 if (num != -1)
74 {
75 domain = value.Substring(0, num);
76 value = value.Substring(num + 1);
77 }
78 return new NetworkCredential(value, password, domain);
79 }

References System.Uri.UnescapeDataString(), and System.value.

Referenced by System.Net.Http.HttpEnvironmentProxyCredentials.TryCreate().