Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

205 lines
5.5 KiB
C#

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: 0x02001A51 RID: 6737
[Token(Token = "0x2001A51")]
public class TimeStampTokenInfo
{
// Token: 0x06009EB0 RID: 40624 RVA: 0x0020A940 File Offset: 0x00208B40
[Token(Token = "0x6009EB0")]
[Address(RVA = "0x5F1C80", Offset = "0x5F0C80", VA = "0x1805F1C80")]
public TimeStampTokenInfo(TstInfo tstInfo)
{
this.tstInfo = tstInfo;
DateTime dateTime = tstInfo.genTime.ToDateTime();
this.genTime = dateTime;
}
// Token: 0x17001964 RID: 6500
// (get) Token: 0x06009EB1 RID: 40625 RVA: 0x0020A988 File Offset: 0x00208B88
[Token(Token = "0x17001964")]
public bool IsOrdered
{
[Token(Token = "0x6009EB1")]
[Address(RVA = "0x5F1E10", Offset = "0x5F0E10", VA = "0x1805F1E10")]
get
{
return this.tstInfo.ordering.IsTrue;
}
}
// Token: 0x17001965 RID: 6501
// (get) Token: 0x06009EB2 RID: 40626 RVA: 0x0020A9AC File Offset: 0x00208BAC
[Token(Token = "0x17001965")]
public Accuracy Accuracy
{
[Token(Token = "0x6009EB2")]
[Address(RVA = "0x5EF710", Offset = "0x5EE710", VA = "0x1805EF710")]
get
{
return this.tstInfo.accuracy;
}
}
// Token: 0x17001966 RID: 6502
// (get) Token: 0x06009EB3 RID: 40627 RVA: 0x0020A9CC File Offset: 0x00208BCC
[Token(Token = "0x17001966")]
public DateTime GenTime
{
[Token(Token = "0x6009EB3")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return this.genTime;
}
}
// Token: 0x17001967 RID: 6503
// (get) Token: 0x06009EB4 RID: 40628 RVA: 0x0020A9E0 File Offset: 0x00208BE0
[Token(Token = "0x17001967")]
public GenTimeAccuracy GenTimeAccuracy
{
[Token(Token = "0x6009EB4")]
[Address(RVA = "0x5F1D60", Offset = "0x5F0D60", VA = "0x1805F1D60")]
get
{
Accuracy accuracy = this.tstInfo.accuracy;
if (accuracy == 0)
{
}
GenTimeAccuracy genTimeAccuracy;
genTimeAccuracy.accuracy = accuracy;
return genTimeAccuracy;
}
}
// Token: 0x17001968 RID: 6504
// (get) Token: 0x06009EB5 RID: 40629 RVA: 0x0020AA10 File Offset: 0x00208C10
[Token(Token = "0x17001968")]
public string Policy
{
[Token(Token = "0x6009EB5")]
[Address(RVA = "0x5F1ED0", Offset = "0x5F0ED0", VA = "0x1805F1ED0")]
get
{
return this.tstInfo.tsaPolicyId.identifier;
}
}
// Token: 0x17001969 RID: 6505
// (get) Token: 0x06009EB6 RID: 40630 RVA: 0x0020AA34 File Offset: 0x00208C34
[Token(Token = "0x17001969")]
public BigInteger SerialNumber
{
[Token(Token = "0x6009EB6")]
[Address(RVA = "0x5F1F00", Offset = "0x5F0F00", VA = "0x1805F1F00")]
get
{
return this.tstInfo.serialNumber.Value;
}
}
// Token: 0x1700196A RID: 6506
// (get) Token: 0x06009EB7 RID: 40631 RVA: 0x0020AA58 File Offset: 0x00208C58
[Token(Token = "0x1700196A")]
public GeneralName Tsa
{
[Token(Token = "0x6009EB7")]
[Address(RVA = "0x5F1F30", Offset = "0x5F0F30", VA = "0x1805F1F30")]
get
{
return this.tstInfo.tsa;
}
}
// Token: 0x1700196B RID: 6507
// (get) Token: 0x06009EB8 RID: 40632 RVA: 0x0020AA78 File Offset: 0x00208C78
[Token(Token = "0x1700196B")]
public BigInteger Nonce
{
[Token(Token = "0x6009EB8")]
[Address(RVA = "0x5F1E90", Offset = "0x5F0E90", VA = "0x1805F1E90")]
get
{
DerInteger nonce = this.tstInfo.nonce;
if (nonce == 0)
{
}
return nonce.Value;
}
}
// Token: 0x1700196C RID: 6508
// (get) Token: 0x06009EB9 RID: 40633 RVA: 0x0020AAA4 File Offset: 0x00208CA4
[Token(Token = "0x1700196C")]
public AlgorithmIdentifier HashAlgorithm
{
[Token(Token = "0x6009EB9")]
[Address(RVA = "0x5F1DE0", Offset = "0x5F0DE0", VA = "0x1805F1DE0")]
get
{
return this.tstInfo.messageImprint.hashAlgorithm;
}
}
// Token: 0x1700196D RID: 6509
// (get) Token: 0x06009EBA RID: 40634 RVA: 0x0020AAC8 File Offset: 0x00208CC8
[Token(Token = "0x1700196D")]
public string MessageImprintAlgOid
{
[Token(Token = "0x6009EBA")]
[Address(RVA = "0x5F1E40", Offset = "0x5F0E40", VA = "0x1805F1E40")]
get
{
Asn1Object asn1Object = this.tstInfo.messageImprint.hashAlgorithm.ToAsn1Object();
throw new NullReferenceException();
}
}
// Token: 0x06009EBB RID: 40635 RVA: 0x0020AAF0 File Offset: 0x00208CF0
[Token(Token = "0x6009EBB")]
[Address(RVA = "0x5F1C50", Offset = "0x5F0C50", VA = "0x1805F1C50")]
public byte[] GetMessageImprintDigest()
{
return this.tstInfo.messageImprint.hashedMessage;
}
// Token: 0x06009EBC RID: 40636 RVA: 0x0020AB14 File Offset: 0x00208D14
[Token(Token = "0x6009EBC")]
[Address(RVA = "0x423720", Offset = "0x422720", VA = "0x180423720")]
public byte[] GetEncoded()
{
return this.tstInfo.GetEncoded();
}
// Token: 0x1700196E RID: 6510
// (get) Token: 0x06009EBD RID: 40637 RVA: 0x0020AB34 File Offset: 0x00208D34
[Token(Token = "0x1700196E")]
public TstInfo TstInfo
{
[Token(Token = "0x6009EBD")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get
{
return this.tstInfo;
}
}
// Token: 0x04006A8A RID: 27274
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4006A8A")]
private TstInfo tstInfo;
// Token: 0x04006A8B RID: 27275
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4006A8B")]
private DateTime genTime;
}
}