m
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1;
|
||||
using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.Ocsp;
|
||||
using BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1.X509;
|
||||
using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Date;
|
||||
using BestHTTP.SecureProtocol.Org.BouncyCastle.X509;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Ocsp
|
||||
{
|
||||
// Token: 0x02001AB2 RID: 6834
|
||||
[Token(Token = "0x2001AB2")]
|
||||
public class SingleResp : X509ExtensionBase
|
||||
{
|
||||
// Token: 0x0600A1C3 RID: 41411 RVA: 0x0021B0F4 File Offset: 0x002192F4
|
||||
[Token(Token = "0x600A1C3")]
|
||||
[Address(RVA = "0x681CA0", Offset = "0x680CA0", VA = "0x180681CA0")]
|
||||
public SingleResp(SingleResponse resp)
|
||||
{
|
||||
this.resp = resp;
|
||||
}
|
||||
|
||||
// Token: 0x0600A1C4 RID: 41412 RVA: 0x0021B110 File Offset: 0x00219310
|
||||
[Token(Token = "0x600A1C4")]
|
||||
[Address(RVA = "0xD06620", Offset = "0xD05620", VA = "0x180D06620")]
|
||||
public CertificateID GetCertID()
|
||||
{
|
||||
return new CertificateID(this.resp.certID);
|
||||
}
|
||||
|
||||
// Token: 0x0600A1C5 RID: 41413 RVA: 0x0021B134 File Offset: 0x00219334
|
||||
[Token(Token = "0x600A1C5")]
|
||||
[Address(RVA = "0xD06690", Offset = "0xD05690", VA = "0x180D06690")]
|
||||
public object GetCertStatus()
|
||||
{
|
||||
CertStatus certStatus = this.resp.certStatus;
|
||||
int tagNo = certStatus.tagNo;
|
||||
if (tagNo != 0)
|
||||
{
|
||||
if (tagNo != 1)
|
||||
{
|
||||
UnknownStatus unknownStatus = new UnknownStatus();
|
||||
}
|
||||
RevokedInfo instance = RevokedInfo.GetInstance(certStatus.value);
|
||||
RevokedStatus revokedStatus;
|
||||
revokedStatus.info = instance;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x170019C0 RID: 6592
|
||||
// (get) Token: 0x0600A1C6 RID: 41414 RVA: 0x0021B180 File Offset: 0x00219380
|
||||
[Token(Token = "0x170019C0")]
|
||||
public DateTime ThisUpdate
|
||||
{
|
||||
[Token(Token = "0x600A1C6")]
|
||||
[Address(RVA = "0xD06850", Offset = "0xD05850", VA = "0x180D06850")]
|
||||
get
|
||||
{
|
||||
return this.resp.thisUpdate.ToDateTime();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170019C1 RID: 6593
|
||||
// (get) Token: 0x0600A1C7 RID: 41415 RVA: 0x0021B1A4 File Offset: 0x002193A4
|
||||
[Token(Token = "0x170019C1")]
|
||||
public DateTimeObject NextUpdate
|
||||
{
|
||||
[Token(Token = "0x600A1C7")]
|
||||
[Address(RVA = "0xD067C0", Offset = "0xD057C0", VA = "0x180D067C0")]
|
||||
get
|
||||
{
|
||||
DerGeneralizedTime nextUpdate = this.resp.nextUpdate;
|
||||
if (nextUpdate == 0)
|
||||
{
|
||||
}
|
||||
return new DateTimeObject(nextUpdate.ToDateTime());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170019C2 RID: 6594
|
||||
// (get) Token: 0x0600A1C8 RID: 41416 RVA: 0x0021B1D4 File Offset: 0x002193D4
|
||||
[Token(Token = "0x170019C2")]
|
||||
public X509Extensions SingleExtensions
|
||||
{
|
||||
[Token(Token = "0x600A1C8")]
|
||||
[Address(RVA = "0x94AD80", Offset = "0x949D80", VA = "0x18094AD80")]
|
||||
get
|
||||
{
|
||||
return this.resp.singleExtensions;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600A1C9 RID: 41417 RVA: 0x0021B1F4 File Offset: 0x002193F4
|
||||
[Token(Token = "0x600A1C9")]
|
||||
[Address(RVA = "0x94AD80", Offset = "0x949D80", VA = "0x18094AD80", Slot = "8")]
|
||||
protected override X509Extensions GetX509Extensions()
|
||||
{
|
||||
return this.resp.singleExtensions;
|
||||
}
|
||||
|
||||
// Token: 0x04006BDC RID: 27612
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4006BDC")]
|
||||
internal readonly SingleResponse resp;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user