using System; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Tsp; using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509; using BestHTTP.SecureProtocol.Org.BouncyCastle.Math; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Tsp { // Token: 0x02001971 RID: 6513 [Token(Token = "0x2001971")] public class TimeStampTokenInfo { // Token: 0x06009AE2 RID: 39650 RVA: 0x002018A8 File Offset: 0x001FFAA8 [Token(Token = "0x6009AE2")] [Address(RVA = "0x1B2C180", Offset = "0x1B2AF80", VA = "0x181B2C180")] public TimeStampTokenInfo(TstInfo tstInfo) { this.tstInfo = tstInfo; DateTime dateTime = tstInfo.genTime.ToDateTime(); this.genTime = dateTime; } // Token: 0x170018C7 RID: 6343 // (get) Token: 0x06009AE3 RID: 39651 RVA: 0x002018F0 File Offset: 0x001FFAF0 [Token(Token = "0x170018C7")] public bool IsOrdered { [Token(Token = "0x6009AE3")] [Address(RVA = "0x1B2C310", Offset = "0x1B2B110", VA = "0x181B2C310")] get { return this.tstInfo.ordering.IsTrue; } } // Token: 0x170018C8 RID: 6344 // (get) Token: 0x06009AE4 RID: 39652 RVA: 0x00201914 File Offset: 0x001FFB14 [Token(Token = "0x170018C8")] public Accuracy Accuracy { [Token(Token = "0x6009AE4")] [Address(RVA = "0x532820", Offset = "0x531620", VA = "0x180532820")] get { return this.tstInfo.accuracy; } } // Token: 0x170018C9 RID: 6345 // (get) Token: 0x06009AE5 RID: 39653 RVA: 0x00201934 File Offset: 0x001FFB34 [Token(Token = "0x170018C9")] public DateTime GenTime { [Token(Token = "0x6009AE5")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return this.genTime; } } // Token: 0x170018CA RID: 6346 // (get) Token: 0x06009AE6 RID: 39654 RVA: 0x00201948 File Offset: 0x001FFB48 [Token(Token = "0x170018CA")] public GenTimeAccuracy GenTimeAccuracy { [Token(Token = "0x6009AE6")] [Address(RVA = "0x1B2C260", Offset = "0x1B2B060", VA = "0x181B2C260")] get { Accuracy accuracy = this.tstInfo.accuracy; if (accuracy == 0) { } GenTimeAccuracy genTimeAccuracy; genTimeAccuracy.accuracy = accuracy; return genTimeAccuracy; } } // Token: 0x170018CB RID: 6347 // (get) Token: 0x06009AE7 RID: 39655 RVA: 0x00201978 File Offset: 0x001FFB78 [Token(Token = "0x170018CB")] public string Policy { [Token(Token = "0x6009AE7")] [Address(RVA = "0x1B2C3D0", Offset = "0x1B2B1D0", VA = "0x181B2C3D0")] get { return this.tstInfo.tsaPolicyId.identifier; } } // Token: 0x170018CC RID: 6348 // (get) Token: 0x06009AE8 RID: 39656 RVA: 0x0020199C File Offset: 0x001FFB9C [Token(Token = "0x170018CC")] public BigInteger SerialNumber { [Token(Token = "0x6009AE8")] [Address(RVA = "0x1B2C400", Offset = "0x1B2B200", VA = "0x181B2C400")] get { return this.tstInfo.serialNumber.Value; } } // Token: 0x170018CD RID: 6349 // (get) Token: 0x06009AE9 RID: 39657 RVA: 0x002019C0 File Offset: 0x001FFBC0 [Token(Token = "0x170018CD")] public GeneralName Tsa { [Token(Token = "0x6009AE9")] [Address(RVA = "0x47B100", Offset = "0x479F00", VA = "0x18047B100")] get { return this.tstInfo.tsa; } } // Token: 0x170018CE RID: 6350 // (get) Token: 0x06009AEA RID: 39658 RVA: 0x002019E0 File Offset: 0x001FFBE0 [Token(Token = "0x170018CE")] public BigInteger Nonce { [Token(Token = "0x6009AEA")] [Address(RVA = "0x1B2C390", Offset = "0x1B2B190", VA = "0x181B2C390")] get { DerInteger nonce = this.tstInfo.nonce; if (nonce == 0) { } return nonce.Value; } } // Token: 0x170018CF RID: 6351 // (get) Token: 0x06009AEB RID: 39659 RVA: 0x00201A0C File Offset: 0x001FFC0C [Token(Token = "0x170018CF")] public AlgorithmIdentifier HashAlgorithm { [Token(Token = "0x6009AEB")] [Address(RVA = "0x1B2C2E0", Offset = "0x1B2B0E0", VA = "0x181B2C2E0")] get { return this.tstInfo.messageImprint.hashAlgorithm; } } // Token: 0x170018D0 RID: 6352 // (get) Token: 0x06009AEC RID: 39660 RVA: 0x00201A30 File Offset: 0x001FFC30 [Token(Token = "0x170018D0")] public string MessageImprintAlgOid { [Token(Token = "0x6009AEC")] [Address(RVA = "0x1B2C340", Offset = "0x1B2B140", VA = "0x181B2C340")] get { Asn1Object asn1Object = this.tstInfo.messageImprint.hashAlgorithm.ToAsn1Object(); throw new NullReferenceException(); } } // Token: 0x06009AED RID: 39661 RVA: 0x00201A58 File Offset: 0x001FFC58 [Token(Token = "0x6009AED")] [Address(RVA = "0x1B2C150", Offset = "0x1B2AF50", VA = "0x181B2C150")] public byte[] GetMessageImprintDigest() { return this.tstInfo.messageImprint.hashedMessage; } // Token: 0x06009AEE RID: 39662 RVA: 0x00201A7C File Offset: 0x001FFC7C [Token(Token = "0x6009AEE")] [Address(RVA = "0x16362F0", Offset = "0x16350F0", VA = "0x1816362F0")] public byte[] GetEncoded() { return this.tstInfo.GetEncoded(); } // Token: 0x170018D1 RID: 6353 // (get) Token: 0x06009AEF RID: 39663 RVA: 0x00201A9C File Offset: 0x001FFC9C [Token(Token = "0x170018D1")] public TstInfo TstInfo { [Token(Token = "0x6009AEF")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get { return this.tstInfo; } } // Token: 0x040068D1 RID: 26833 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40068D1")] private TstInfo tstInfo; // Token: 0x040068D2 RID: 26834 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40068D2")] private DateTime genTime; } }