581 lines
19 KiB
C#
581 lines
19 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Runtime.CompilerServices;
|
|
using BestHTTP.Extensions;
|
|
|
|
namespace BestHTTP.Cookies
|
|
{
|
|
// Token: 0x020001C6 RID: 454
|
|
public sealed class OKCNPGKEHJG : IComparable<OKCNPGKEHJG>, IEquatable<OKCNPGKEHJG>
|
|
{
|
|
// Token: 0x06005AC2 RID: 23234 RVA: 0x001BED90 File Offset: 0x001BCF90
|
|
public DateTime GLCJAJLDHHF()
|
|
{
|
|
return this.<DJNGNEECKHD>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005AC3 RID: 23235 RVA: 0x001BED98 File Offset: 0x001BCF98
|
|
public override bool Equals(object INNGECIOBOO)
|
|
{
|
|
return INNGECIOBOO != null && this.Equals(INNGECIOBOO as OKCNPGKEHJG);
|
|
}
|
|
|
|
// Token: 0x170001D2 RID: 466
|
|
// (get) Token: 0x06005ACB RID: 23243 RVA: 0x001BEE94 File Offset: 0x001BD094
|
|
// (set) Token: 0x06005AC4 RID: 23236 RVA: 0x001BEDB0 File Offset: 0x001BCFB0
|
|
public string ANKACHDHNCL { get; private set; }
|
|
|
|
// Token: 0x06005AC5 RID: 23237 RVA: 0x001BEDBC File Offset: 0x001BCFBC
|
|
public OKCNPGKEHJG(string EKKMPHMGCLB, string NOBAPCOKFIL, string KHKFPPAPDOP)
|
|
: this(EKKMPHMGCLB, NOBAPCOKFIL, KHKFPPAPDOP, string.Empty)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170001D8 RID: 472
|
|
// (get) Token: 0x06005AD3 RID: 23251 RVA: 0x001BF000 File Offset: 0x001BD200
|
|
// (set) Token: 0x06005AC6 RID: 23238 RVA: 0x001BEDCC File Offset: 0x001BCFCC
|
|
public string EEECDAJMGJF { get; private set; }
|
|
|
|
// Token: 0x06005AC7 RID: 23239 RVA: 0x001BEDD8 File Offset: 0x001BCFD8
|
|
public string PGCGJIMCMFL()
|
|
{
|
|
return this.<EDIKPAEDGDL>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005AC8 RID: 23240 RVA: 0x001BEDE0 File Offset: 0x001BCFE0
|
|
public OKCNPGKEHJG(string EKKMPHMGCLB, string NOBAPCOKFIL)
|
|
: this(EKKMPHMGCLB, NOBAPCOKFIL, "/", string.Empty)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005AC9 RID: 23241 RVA: 0x001BEDF4 File Offset: 0x001BCFF4
|
|
public void FEBMCIMPPAH(DateTime NOBAPCOKFIL)
|
|
{
|
|
this.<KHGDGNAOFLN>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06005ACA RID: 23242 RVA: 0x001BEE00 File Offset: 0x001BD000
|
|
private static List<AEBLKMKBEBL> IMIGKDMMODO(string ECFMJBEFGGB)
|
|
{
|
|
List<AEBLKMKBEBL> list = new List<AEBLKMKBEBL>();
|
|
if (ECFMJBEFGGB == null)
|
|
{
|
|
return list;
|
|
}
|
|
int i = 0;
|
|
while (i < ECFMJBEFGGB.Length)
|
|
{
|
|
if (OKCNPGKEHJG.DINNJGHCFHI == null)
|
|
{
|
|
OKCNPGKEHJG.DINNJGHCFHI = new Func<char, bool>(OKCNPGKEHJG.OMELKKAGJFH);
|
|
}
|
|
string text = ECFMJBEFGGB.IIPLLALIEMN(ref i, OKCNPGKEHJG.DINNJGHCFHI, true).Trim();
|
|
AEBLKMKBEBL aeblkmkbebl = new AEBLKMKBEBL(text);
|
|
if (i < ECFMJBEFGGB.Length && ECFMJBEFGGB[i - 1] == '=')
|
|
{
|
|
aeblkmkbebl.ANKACHDHNCL = OKCNPGKEHJG.PDMBMKBJGKB(ECFMJBEFGGB, ref i);
|
|
}
|
|
list.Add(aeblkmkbebl);
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06005ACC RID: 23244 RVA: 0x001BEE9C File Offset: 0x001BD09C
|
|
public uint KPCDDFIMHBE()
|
|
{
|
|
return (uint)(((this.PGCGJIMCMFL() == null) ? 0 : (this.GDIECAFDIMC.Length * 5)) + ((this.ANKACHDHNCL == null) ? 1 : (this.ANKACHDHNCL.Length * 4)) + ((this.EEECDAJMGJF == null) ? 1 : (this.EEECDAJMGJF.Length * 7)) + ((this.HPDDPAHBPGC == null) ? 0 : (this.HPDDPAHBPGC.Length * 7)) + -44 + 2);
|
|
}
|
|
|
|
// Token: 0x170001D3 RID: 467
|
|
// (get) Token: 0x06005AE6 RID: 23270 RVA: 0x001BF344 File Offset: 0x001BD544
|
|
// (set) Token: 0x06005ACD RID: 23245 RVA: 0x001BEF2C File Offset: 0x001BD12C
|
|
public DateTime EDBAAMOFDBO { get; internal set; }
|
|
|
|
// Token: 0x170001D9 RID: 473
|
|
// (get) Token: 0x06005ADF RID: 23263 RVA: 0x001BF228 File Offset: 0x001BD428
|
|
// (set) Token: 0x06005ACE RID: 23246 RVA: 0x001BEF38 File Offset: 0x001BD138
|
|
public string HPDDPAHBPGC { get; private set; }
|
|
|
|
// Token: 0x06005ACF RID: 23247 RVA: 0x001BEF44 File Offset: 0x001BD144
|
|
public long CCOOPFMEHDM()
|
|
{
|
|
return this.<PHCAOCHPHDG>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005AD0 RID: 23248 RVA: 0x001BEF4C File Offset: 0x001BD14C
|
|
public override string ToString()
|
|
{
|
|
return this.GDIECAFDIMC + "=" + this.ANKACHDHNCL;
|
|
}
|
|
|
|
// Token: 0x06005AD1 RID: 23249 RVA: 0x001BEF64 File Offset: 0x001BD164
|
|
private static List<AEBLKMKBEBL> IKAPBAMOPPN(string ECFMJBEFGGB)
|
|
{
|
|
List<AEBLKMKBEBL> list = new List<AEBLKMKBEBL>();
|
|
if (ECFMJBEFGGB == null)
|
|
{
|
|
return list;
|
|
}
|
|
int i = 1;
|
|
while (i < ECFMJBEFGGB.Length)
|
|
{
|
|
if (OKCNPGKEHJG.DINNJGHCFHI == null)
|
|
{
|
|
OKCNPGKEHJG.DINNJGHCFHI = new Func<char, bool>(OKCNPGKEHJG.OMELKKAGJFH);
|
|
}
|
|
string text = ECFMJBEFGGB.IIPLLALIEMN(ref i, OKCNPGKEHJG.DINNJGHCFHI, false).Trim();
|
|
AEBLKMKBEBL aeblkmkbebl = new AEBLKMKBEBL(text);
|
|
if (i < ECFMJBEFGGB.Length && (int)ECFMJBEFGGB[i - 0] == -97)
|
|
{
|
|
aeblkmkbebl.CPIAOAGNPLD(OKCNPGKEHJG.PDMBMKBJGKB(ECFMJBEFGGB, ref i));
|
|
}
|
|
list.Add(aeblkmkbebl);
|
|
}
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06005AD2 RID: 23250 RVA: 0x001BEFF8 File Offset: 0x001BD1F8
|
|
public DateTime CBIBMHKEGHH()
|
|
{
|
|
return this.<JKMCIHBAPCD>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005AD4 RID: 23252 RVA: 0x001BF008 File Offset: 0x001BD208
|
|
public int KKJAIFIOJPD(OKCNPGKEHJG GGGBDENGHFM)
|
|
{
|
|
return this.EJFGCHJGEKM.CompareTo(GGGBDENGHFM.EJFGCHJGEKM);
|
|
}
|
|
|
|
// Token: 0x06005AD5 RID: 23253 RVA: 0x001BF02C File Offset: 0x001BD22C
|
|
public int LIDDNEJHECP()
|
|
{
|
|
return this.ToString().GetHashCode();
|
|
}
|
|
|
|
// Token: 0x06005AD6 RID: 23254 RVA: 0x001BF03C File Offset: 0x001BD23C
|
|
public DateTime MEMNCKBELNN()
|
|
{
|
|
return this.<KHGDGNAOFLN>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x170001D7 RID: 471
|
|
// (get) Token: 0x06005AF6 RID: 23286 RVA: 0x001BF73C File Offset: 0x001BD93C
|
|
// (set) Token: 0x06005AD7 RID: 23255 RVA: 0x001BF044 File Offset: 0x001BD244
|
|
public bool HELJFDMFLLE { get; private set; }
|
|
|
|
// Token: 0x06005AD8 RID: 23256 RVA: 0x001BF050 File Offset: 0x001BD250
|
|
internal void JKJIPBDHKHK(BinaryReader JAGHIAOIDOC)
|
|
{
|
|
JAGHIAOIDOC.ReadInt32();
|
|
this.GDIECAFDIMC = JAGHIAOIDOC.ReadString();
|
|
this.ANKACHDHNCL = JAGHIAOIDOC.ReadString();
|
|
this.EDBAAMOFDBO = DateTime.FromBinary(JAGHIAOIDOC.ReadInt64());
|
|
this.EJFGCHJGEKM = DateTime.FromBinary(JAGHIAOIDOC.ReadInt64());
|
|
this.CMNBLBALEOJ = DateTime.FromBinary(JAGHIAOIDOC.ReadInt64());
|
|
this.HCAAKJFOOHM = JAGHIAOIDOC.ReadInt64();
|
|
this.HELJFDMFLLE = JAGHIAOIDOC.ReadBoolean();
|
|
this.EEECDAJMGJF = JAGHIAOIDOC.ReadString();
|
|
this.HPDDPAHBPGC = JAGHIAOIDOC.ReadString();
|
|
this.CNNFMLAFDEC = JAGHIAOIDOC.ReadBoolean();
|
|
this.HNBDOLAPIPK = JAGHIAOIDOC.ReadBoolean();
|
|
}
|
|
|
|
// Token: 0x06005AD9 RID: 23257 RVA: 0x001BF0F8 File Offset: 0x001BD2F8
|
|
public DateTime CKGGBNNGKHE()
|
|
{
|
|
return this.<JKMCIHBAPCD>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005ADA RID: 23258 RVA: 0x001BF100 File Offset: 0x001BD300
|
|
private void MJDBNFPEEGK(bool NOBAPCOKFIL)
|
|
{
|
|
this.<LLGPBNAMKDA>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06005ADB RID: 23259 RVA: 0x001BF10C File Offset: 0x001BD30C
|
|
private void ADJOPMCKFOA(string NOBAPCOKFIL)
|
|
{
|
|
this.<ICMCKGAPNOD>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x170001D1 RID: 465
|
|
// (get) Token: 0x06005AFB RID: 23291 RVA: 0x001BF76C File Offset: 0x001BD96C
|
|
// (set) Token: 0x06005ADC RID: 23260 RVA: 0x001BF118 File Offset: 0x001BD318
|
|
public string GDIECAFDIMC { get; private set; }
|
|
|
|
// Token: 0x06005ADD RID: 23261 RVA: 0x001BF124 File Offset: 0x001BD324
|
|
public int CompareTo(OKCNPGKEHJG GGGBDENGHFM)
|
|
{
|
|
return this.EJFGCHJGEKM.CompareTo(GGGBDENGHFM.EJFGCHJGEKM);
|
|
}
|
|
|
|
// Token: 0x06005ADE RID: 23262 RVA: 0x001BF148 File Offset: 0x001BD348
|
|
internal void PPCELKBFGPC(BinaryWriter JAGHIAOIDOC)
|
|
{
|
|
JAGHIAOIDOC.Write(1);
|
|
JAGHIAOIDOC.Write(this.GDIECAFDIMC ?? string.Empty);
|
|
JAGHIAOIDOC.Write(this.ANKACHDHNCL ?? string.Empty);
|
|
JAGHIAOIDOC.Write(this.EDBAAMOFDBO.ToBinary());
|
|
JAGHIAOIDOC.Write(this.EJFGCHJGEKM.ToBinary());
|
|
JAGHIAOIDOC.Write(this.CMNBLBALEOJ.ToBinary());
|
|
JAGHIAOIDOC.Write(this.HCAAKJFOOHM);
|
|
JAGHIAOIDOC.Write(this.HELJFDMFLLE);
|
|
JAGHIAOIDOC.Write(this.EEECDAJMGJF ?? string.Empty);
|
|
JAGHIAOIDOC.Write(this.HPDDPAHBPGC ?? string.Empty);
|
|
JAGHIAOIDOC.Write(this.CNNFMLAFDEC);
|
|
JAGHIAOIDOC.Write(this.HNBDOLAPIPK);
|
|
}
|
|
|
|
// Token: 0x06005AE0 RID: 23264 RVA: 0x001BF230 File Offset: 0x001BD430
|
|
public OKCNPGKEHJG(Uri CAGBGCGKOKD, string EKKMPHMGCLB, string NOBAPCOKFIL, DateTime INBODEOFNHL, bool JKKOGJKNNKB = true)
|
|
: this(EKKMPHMGCLB, NOBAPCOKFIL, CAGBGCGKOKD.AbsolutePath, CAGBGCGKOKD.Host)
|
|
{
|
|
this.CMNBLBALEOJ = INBODEOFNHL;
|
|
this.HELJFDMFLLE = JKKOGJKNNKB;
|
|
this.EDBAAMOFDBO = DateTime.UtcNow;
|
|
}
|
|
|
|
// Token: 0x06005AE1 RID: 23265 RVA: 0x001BF264 File Offset: 0x001BD464
|
|
public bool LBNBNJDDJBL(OKCNPGKEHJG FPAHALCMACG)
|
|
{
|
|
return FPAHALCMACG == null || (!object.ReferenceEquals(this, FPAHALCMACG) && (this.PGCGJIMCMFL().Equals(FPAHALCMACG.PGCGJIMCMFL(), (StringComparison)7) && ((this.EEECDAJMGJF == null && FPAHALCMACG.EEECDAJMGJF == null) || this.EEECDAJMGJF.Equals(FPAHALCMACG.EEECDAJMGJF, StringComparison.Ordinal))) && ((this.HPDDPAHBPGC == null && FPAHALCMACG.HPDDPAHBPGC == null) || this.HPDDPAHBPGC.Equals(FPAHALCMACG.HPDDPAHBPGC, StringComparison.Ordinal)));
|
|
}
|
|
|
|
// Token: 0x06005AE2 RID: 23266 RVA: 0x001BF2FC File Offset: 0x001BD4FC
|
|
public bool FACKDMJEAFN()
|
|
{
|
|
return this.<LLGPBNAMKDA>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005AE3 RID: 23267 RVA: 0x001BF304 File Offset: 0x001BD504
|
|
public int JJCPMDDPHBF()
|
|
{
|
|
return this.ToString().GetHashCode();
|
|
}
|
|
|
|
// Token: 0x06005AE4 RID: 23268 RVA: 0x001BF314 File Offset: 0x001BD514
|
|
private void ENLIAMAEFKM(string NOBAPCOKFIL)
|
|
{
|
|
this.<PPOGPOHBAMD>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06005AE5 RID: 23269 RVA: 0x001BF320 File Offset: 0x001BD520
|
|
internal OKCNPGKEHJG()
|
|
{
|
|
this.HELJFDMFLLE = true;
|
|
this.HCAAKJFOOHM = -1L;
|
|
this.EJFGCHJGEKM = DateTime.UtcNow;
|
|
}
|
|
|
|
// Token: 0x170001DB RID: 475
|
|
// (get) Token: 0x06005AF8 RID: 23288 RVA: 0x001BF74C File Offset: 0x001BD94C
|
|
// (set) Token: 0x06005AE7 RID: 23271 RVA: 0x001BF34C File Offset: 0x001BD54C
|
|
public bool HNBDOLAPIPK { get; private set; }
|
|
|
|
// Token: 0x170001D6 RID: 470
|
|
// (get) Token: 0x06005AE8 RID: 23272 RVA: 0x001BF358 File Offset: 0x001BD558
|
|
// (set) Token: 0x06005B01 RID: 23297 RVA: 0x001BF8B4 File Offset: 0x001BDAB4
|
|
public long HCAAKJFOOHM { get; private set; }
|
|
|
|
// Token: 0x06005AE9 RID: 23273 RVA: 0x001BF360 File Offset: 0x001BD560
|
|
public uint BHEFGGBJAJM()
|
|
{
|
|
return (uint)(((this.GDIECAFDIMC == null) ? 0 : (this.GDIECAFDIMC.Length * 2)) + ((this.ANKACHDHNCL == null) ? 0 : (this.ANKACHDHNCL.Length * 2)) + ((this.EEECDAJMGJF == null) ? 0 : (this.EEECDAJMGJF.Length * 2)) + ((this.HPDDPAHBPGC == null) ? 0 : (this.HPDDPAHBPGC.Length * 2)) + 32 + 3);
|
|
}
|
|
|
|
// Token: 0x06005AEA RID: 23274 RVA: 0x001BF3F0 File Offset: 0x001BD5F0
|
|
public OKCNPGKEHJG(Uri CAGBGCGKOKD, string EKKMPHMGCLB, string NOBAPCOKFIL, long LNBALPEFELP = -1L, bool JKKOGJKNNKB = true)
|
|
: this(EKKMPHMGCLB, NOBAPCOKFIL, CAGBGCGKOKD.AbsolutePath, CAGBGCGKOKD.Host)
|
|
{
|
|
this.HCAAKJFOOHM = LNBALPEFELP;
|
|
this.HELJFDMFLLE = JKKOGJKNNKB;
|
|
this.EDBAAMOFDBO = DateTime.UtcNow;
|
|
}
|
|
|
|
// Token: 0x06005AEB RID: 23275 RVA: 0x001BF424 File Offset: 0x001BD624
|
|
public DateTime BCJNKPCBAEP()
|
|
{
|
|
return this.<JKMCIHBAPCD>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x170001D5 RID: 469
|
|
// (get) Token: 0x06005AED RID: 23277 RVA: 0x001BF438 File Offset: 0x001BD638
|
|
// (set) Token: 0x06005AEC RID: 23276 RVA: 0x001BF42C File Offset: 0x001BD62C
|
|
public DateTime CMNBLBALEOJ { get; private set; }
|
|
|
|
// Token: 0x06005AEE RID: 23278 RVA: 0x001BF440 File Offset: 0x001BD640
|
|
public static OKCNPGKEHJG GPKJJKCHILI(string DPOJFJBDCNM, Uri DEDFIFAICHP)
|
|
{
|
|
OKCNPGKEHJG okcnpgkehjg = new OKCNPGKEHJG();
|
|
try
|
|
{
|
|
List<AEBLKMKBEBL> list = OKCNPGKEHJG.IMIGKDMMODO(DPOJFJBDCNM);
|
|
foreach (AEBLKMKBEBL aeblkmkbebl in list)
|
|
{
|
|
string text = aeblkmkbebl.IEDGFJHOLGH.ToLowerInvariant();
|
|
if (text != null)
|
|
{
|
|
if (text == "path")
|
|
{
|
|
OKCNPGKEHJG okcnpgkehjg2 = okcnpgkehjg;
|
|
string text2;
|
|
if (string.IsNullOrEmpty(aeblkmkbebl.ANKACHDHNCL) || !aeblkmkbebl.ANKACHDHNCL.StartsWith("/"))
|
|
{
|
|
text2 = "/";
|
|
}
|
|
else
|
|
{
|
|
string text3 = aeblkmkbebl.ANKACHDHNCL;
|
|
okcnpgkehjg.HPDDPAHBPGC = text3;
|
|
text2 = text3;
|
|
}
|
|
okcnpgkehjg2.HPDDPAHBPGC = text2;
|
|
continue;
|
|
}
|
|
if (!(text == "domain"))
|
|
{
|
|
if (text == "expires")
|
|
{
|
|
okcnpgkehjg.CMNBLBALEOJ = aeblkmkbebl.ANKACHDHNCL.AGJMDMBDLBA(DateTime.FromBinary(0L));
|
|
okcnpgkehjg.HELJFDMFLLE = false;
|
|
continue;
|
|
}
|
|
if (text == "max-age")
|
|
{
|
|
okcnpgkehjg.HCAAKJFOOHM = aeblkmkbebl.ANKACHDHNCL.MCDLPIAPICP(-1L);
|
|
okcnpgkehjg.HELJFDMFLLE = false;
|
|
continue;
|
|
}
|
|
if (text == "secure")
|
|
{
|
|
okcnpgkehjg.CNNFMLAFDEC = true;
|
|
continue;
|
|
}
|
|
if (text == "httponly")
|
|
{
|
|
okcnpgkehjg.HNBDOLAPIPK = true;
|
|
continue;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (string.IsNullOrEmpty(aeblkmkbebl.ANKACHDHNCL))
|
|
{
|
|
return null;
|
|
}
|
|
okcnpgkehjg.EEECDAJMGJF = ((!aeblkmkbebl.ANKACHDHNCL.StartsWith(".")) ? aeblkmkbebl.ANKACHDHNCL : aeblkmkbebl.ANKACHDHNCL.Substring(1));
|
|
continue;
|
|
}
|
|
}
|
|
okcnpgkehjg.GDIECAFDIMC = aeblkmkbebl.IEDGFJHOLGH;
|
|
okcnpgkehjg.ANKACHDHNCL = aeblkmkbebl.ANKACHDHNCL;
|
|
}
|
|
if (EDGFEAGFEKH.KPDOCFLEPLB)
|
|
{
|
|
okcnpgkehjg.HELJFDMFLLE = true;
|
|
}
|
|
if (string.IsNullOrEmpty(okcnpgkehjg.EEECDAJMGJF))
|
|
{
|
|
okcnpgkehjg.EEECDAJMGJF = DEDFIFAICHP.Host;
|
|
}
|
|
if (string.IsNullOrEmpty(okcnpgkehjg.HPDDPAHBPGC))
|
|
{
|
|
okcnpgkehjg.HPDDPAHBPGC = DEDFIFAICHP.AbsolutePath;
|
|
}
|
|
OKCNPGKEHJG okcnpgkehjg3 = okcnpgkehjg;
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
okcnpgkehjg.EJFGCHJGEKM = utcNow;
|
|
okcnpgkehjg3.EDBAAMOFDBO = utcNow;
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
return okcnpgkehjg;
|
|
}
|
|
|
|
// Token: 0x06005AEF RID: 23279 RVA: 0x001BF6C4 File Offset: 0x001BD8C4
|
|
private static string PDMBMKBJGKB(string ECFMJBEFGGB, ref int IFJEHHMHOOM)
|
|
{
|
|
string empty = string.Empty;
|
|
if (ECFMJBEFGGB == null)
|
|
{
|
|
return empty;
|
|
}
|
|
return ECFMJBEFGGB.IIPLLALIEMN(ref IFJEHHMHOOM, ';', true);
|
|
}
|
|
|
|
// Token: 0x06005AF0 RID: 23280 RVA: 0x001BF6EC File Offset: 0x001BD8EC
|
|
[CompilerGenerated]
|
|
private static bool OMELKKAGJFH(char CFMGIBEEIJH)
|
|
{
|
|
return CFMGIBEEIJH != '=' && CFMGIBEEIJH != ';';
|
|
}
|
|
|
|
// Token: 0x170001DA RID: 474
|
|
// (get) Token: 0x06005AF1 RID: 23281 RVA: 0x001BF704 File Offset: 0x001BD904
|
|
// (set) Token: 0x06005AF2 RID: 23282 RVA: 0x001BF70C File Offset: 0x001BD90C
|
|
public bool CNNFMLAFDEC { get; private set; }
|
|
|
|
// Token: 0x06005AF3 RID: 23283 RVA: 0x001BF718 File Offset: 0x001BD918
|
|
public override int GetHashCode()
|
|
{
|
|
return this.ToString().GetHashCode();
|
|
}
|
|
|
|
// Token: 0x170001D4 RID: 468
|
|
// (get) Token: 0x06005AF4 RID: 23284 RVA: 0x001BF728 File Offset: 0x001BD928
|
|
// (set) Token: 0x06005AF9 RID: 23289 RVA: 0x001BF754 File Offset: 0x001BD954
|
|
public DateTime EJFGCHJGEKM { get; set; }
|
|
|
|
// Token: 0x06005AF5 RID: 23285 RVA: 0x001BF730 File Offset: 0x001BD930
|
|
private void GBLGOECHJLM(string NOBAPCOKFIL)
|
|
{
|
|
this.<ICMCKGAPNOD>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06005AF7 RID: 23287 RVA: 0x001BF744 File Offset: 0x001BD944
|
|
public string DDNLPHAHNLB()
|
|
{
|
|
return this.<EDIKPAEDGDL>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06005AFA RID: 23290 RVA: 0x001BF760 File Offset: 0x001BD960
|
|
private void NGIBDBBNMID(bool NOBAPCOKFIL)
|
|
{
|
|
this.<LLGPBNAMKDA>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06005AFC RID: 23292 RVA: 0x001BF774 File Offset: 0x001BD974
|
|
public OKCNPGKEHJG(string EKKMPHMGCLB, string NOBAPCOKFIL, string KHKFPPAPDOP, string CCKNIBBGCBF)
|
|
: this()
|
|
{
|
|
this.GDIECAFDIMC = EKKMPHMGCLB;
|
|
this.ANKACHDHNCL = NOBAPCOKFIL;
|
|
this.HPDDPAHBPGC = KHKFPPAPDOP;
|
|
this.EEECDAJMGJF = CCKNIBBGCBF;
|
|
}
|
|
|
|
// Token: 0x06005AFD RID: 23293 RVA: 0x001BF79C File Offset: 0x001BD99C
|
|
public bool EPBAPJBEJAI()
|
|
{
|
|
return this.HELJFDMFLLE || ((this.HCAAKJFOOHM == -1L) ? (this.CMNBLBALEOJ > DateTime.UtcNow) : (Math.Max(0L, (long)(DateTime.UtcNow - this.EDBAAMOFDBO).TotalSeconds) < this.HCAAKJFOOHM));
|
|
}
|
|
|
|
// Token: 0x06005AFE RID: 23294 RVA: 0x001BF800 File Offset: 0x001BDA00
|
|
private void BKBDAKKJDNA(string NOBAPCOKFIL)
|
|
{
|
|
this.<ICMCKGAPNOD>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06005AFF RID: 23295 RVA: 0x001BF80C File Offset: 0x001BDA0C
|
|
public int IGGHPMMILHO()
|
|
{
|
|
return this.ToString().GetHashCode();
|
|
}
|
|
|
|
// Token: 0x06005B00 RID: 23296 RVA: 0x001BF81C File Offset: 0x001BDA1C
|
|
public bool Equals(OKCNPGKEHJG FPAHALCMACG)
|
|
{
|
|
return FPAHALCMACG != null && (object.ReferenceEquals(this, FPAHALCMACG) || (this.GDIECAFDIMC.Equals(FPAHALCMACG.GDIECAFDIMC, StringComparison.Ordinal) && ((this.EEECDAJMGJF == null && FPAHALCMACG.EEECDAJMGJF == null) || this.EEECDAJMGJF.Equals(FPAHALCMACG.EEECDAJMGJF, StringComparison.Ordinal)) && ((this.HPDDPAHBPGC == null && FPAHALCMACG.HPDDPAHBPGC == null) || this.HPDDPAHBPGC.Equals(FPAHALCMACG.HPDDPAHBPGC, StringComparison.Ordinal))));
|
|
}
|
|
|
|
// Token: 0x06005B02 RID: 23298 RVA: 0x001BF8C0 File Offset: 0x001BDAC0
|
|
public static OKCNPGKEHJG INAKBHHEJPB(string DPOJFJBDCNM, Uri DEDFIFAICHP)
|
|
{
|
|
OKCNPGKEHJG okcnpgkehjg = new OKCNPGKEHJG();
|
|
try
|
|
{
|
|
List<AEBLKMKBEBL> list = OKCNPGKEHJG.IKAPBAMOPPN(DPOJFJBDCNM);
|
|
foreach (AEBLKMKBEBL aeblkmkbebl in list)
|
|
{
|
|
string text = aeblkmkbebl.LDFGPONDHAK().ToLowerInvariant();
|
|
if (text != null)
|
|
{
|
|
if (text == "&")
|
|
{
|
|
OKCNPGKEHJG okcnpgkehjg2 = okcnpgkehjg;
|
|
string text2;
|
|
if (string.IsNullOrEmpty(aeblkmkbebl.MDECEMECOGE()) || !aeblkmkbebl.ANKACHDHNCL.StartsWith("RpcBroadcastSpawnPlayer"))
|
|
{
|
|
text2 = "Stop";
|
|
}
|
|
else
|
|
{
|
|
string text3 = aeblkmkbebl.MDECEMECOGE();
|
|
okcnpgkehjg.HPDDPAHBPGC = text3;
|
|
text2 = text3;
|
|
}
|
|
okcnpgkehjg2.HPDDPAHBPGC = text2;
|
|
continue;
|
|
}
|
|
if (!(text == "shake"))
|
|
{
|
|
if (text == "OBJECTIVE")
|
|
{
|
|
okcnpgkehjg.CMNBLBALEOJ = aeblkmkbebl.ANKACHDHNCL.AGJMDMBDLBA(DateTime.FromBinary(0L));
|
|
okcnpgkehjg.MJDBNFPEEGK(false);
|
|
continue;
|
|
}
|
|
if (text == "UseOcclusionCulling: {0} -> {1}")
|
|
{
|
|
okcnpgkehjg.HCAAKJFOOHM = aeblkmkbebl.ANKACHDHNCL.MCDLPIAPICP(-1L);
|
|
okcnpgkehjg.MJDBNFPEEGK(false);
|
|
continue;
|
|
}
|
|
if (text == "AFAJJOMNENF")
|
|
{
|
|
okcnpgkehjg.CNNFMLAFDEC = true;
|
|
continue;
|
|
}
|
|
if (text == "_Green_Col")
|
|
{
|
|
okcnpgkehjg.HNBDOLAPIPK = false;
|
|
continue;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (string.IsNullOrEmpty(aeblkmkbebl.MDECEMECOGE()))
|
|
{
|
|
return null;
|
|
}
|
|
okcnpgkehjg.ENLIAMAEFKM((!aeblkmkbebl.MDECEMECOGE().StartsWith("Sending ")) ? aeblkmkbebl.JJDKJGEGJBM() : aeblkmkbebl.ANKACHDHNCL.Substring(1));
|
|
continue;
|
|
}
|
|
}
|
|
okcnpgkehjg.GDIECAFDIMC = aeblkmkbebl.FHDFJJPBLOK();
|
|
okcnpgkehjg.BKBDAKKJDNA(aeblkmkbebl.JJDKJGEGJBM());
|
|
}
|
|
if (EDGFEAGFEKH.KPDOCFLEPLB)
|
|
{
|
|
okcnpgkehjg.MJDBNFPEEGK(true);
|
|
}
|
|
if (string.IsNullOrEmpty(okcnpgkehjg.EEECDAJMGJF))
|
|
{
|
|
okcnpgkehjg.ENLIAMAEFKM(DEDFIFAICHP.Host);
|
|
}
|
|
if (string.IsNullOrEmpty(okcnpgkehjg.HPDDPAHBPGC))
|
|
{
|
|
okcnpgkehjg.HPDDPAHBPGC = DEDFIFAICHP.AbsolutePath;
|
|
}
|
|
OKCNPGKEHJG okcnpgkehjg3 = okcnpgkehjg;
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
okcnpgkehjg.FEBMCIMPPAH(utcNow);
|
|
okcnpgkehjg3.EDBAAMOFDBO = utcNow;
|
|
}
|
|
catch
|
|
{
|
|
}
|
|
return okcnpgkehjg;
|
|
}
|
|
|
|
// Token: 0x04000B44 RID: 2884
|
|
private const int ALCFGFGJCHI = 1;
|
|
|
|
// Token: 0x04000B50 RID: 2896
|
|
[CompilerGenerated]
|
|
private static Func<char, bool> DINNJGHCFHI;
|
|
}
|
|
}
|