a
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
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.Crypto;
|
||||
using BestHTTP.SecureProtocol.Org.BouncyCastle.Security;
|
||||
using BestHTTP.SecureProtocol.Org.BouncyCastle.X509;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Ocsp
|
||||
{
|
||||
// Token: 0x020019D0 RID: 6608
|
||||
[Token(Token = "0x20019D0")]
|
||||
public class RespID
|
||||
{
|
||||
// Token: 0x06009DEA RID: 40426 RVA: 0x00211E88 File Offset: 0x00210088
|
||||
[Token(Token = "0x6009DEA")]
|
||||
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
||||
public RespID(ResponderID id)
|
||||
{
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
// Token: 0x06009DEB RID: 40427 RVA: 0x00211EA4 File Offset: 0x002100A4
|
||||
[Token(Token = "0x6009DEB")]
|
||||
[Address(RVA = "0x28CA8A0", Offset = "0x28C96A0", VA = "0x1828CA8A0")]
|
||||
public RespID(X509Name name)
|
||||
{
|
||||
ResponderID responderID = new ResponderID(name);
|
||||
this.id = responderID;
|
||||
}
|
||||
|
||||
// Token: 0x06009DEC RID: 40428 RVA: 0x00211EC8 File Offset: 0x002100C8
|
||||
[Token(Token = "0x6009DEC")]
|
||||
[Address(RVA = "0x28CA740", Offset = "0x28C9540", VA = "0x1828CA740")]
|
||||
public RespID(AsymmetricKeyParameter publicKey)
|
||||
{
|
||||
byte[] octets = SubjectPublicKeyInfoFactory.CreateSubjectPublicKeyInfo(publicKey).keyData.GetOctets();
|
||||
DerOctetString derOctetString = new DerOctetString(DigestUtilities.CalculateDigest("SHA1", octets));
|
||||
ResponderID responderID = new ResponderID(derOctetString);
|
||||
this.id = responderID;
|
||||
}
|
||||
|
||||
// Token: 0x06009DED RID: 40429 RVA: 0x00211F2C File Offset: 0x0021012C
|
||||
[Token(Token = "0x6009DED")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
public ResponderID ToAsn1Object()
|
||||
{
|
||||
return this.id;
|
||||
}
|
||||
|
||||
// Token: 0x06009DEE RID: 40430 RVA: 0x00211F40 File Offset: 0x00210140
|
||||
[Token(Token = "0x6009DEE")]
|
||||
[Address(RVA = "0x28CA680", Offset = "0x28C9480", VA = "0x1828CA680", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
if (obj != this)
|
||||
{
|
||||
if (obj != 0 && obj != 0)
|
||||
{
|
||||
Asn1Object asn1Object = this.id.ToAsn1Object();
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06009DEF RID: 40431 RVA: 0x00211F70 File Offset: 0x00210170
|
||||
[Token(Token = "0x6009DEF")]
|
||||
[Address(RVA = "0x4DA700", Offset = "0x4D9500", VA = "0x1804DA700", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
Asn1Object asn1Object = this.id.ToAsn1Object();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x04006A21 RID: 27169
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4006A21")]
|
||||
internal readonly ResponderID id;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user