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

82 lines
2.4 KiB
C#

using System;
using System.Collections;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto;
using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Pkcs
{
// Token: 0x02001A69 RID: 6761
[Token(Token = "0x2001A69")]
public class AsymmetricKeyEntry : Pkcs12Entry
{
// Token: 0x06009FDF RID: 40927 RVA: 0x00210DE0 File Offset: 0x0020EFE0
[Token(Token = "0x6009FDF")]
[Address(RVA = "0x63E3F0", Offset = "0x63D3F0", VA = "0x18063E3F0")]
public AsymmetricKeyEntry(AsymmetricKeyParameter key)
{
IDictionary dictionary = Platform.CreateHashtable();
base..ctor(dictionary);
this.key = key;
}
// Token: 0x06009FE0 RID: 40928 RVA: 0x00210E04 File Offset: 0x0020F004
[Token(Token = "0x6009FE0")]
[Address(RVA = "0x63E3C0", Offset = "0x63D3C0", VA = "0x18063E3C0")]
[Obsolete]
public AsymmetricKeyEntry(AsymmetricKeyParameter key, Hashtable attributes)
: base(attributes)
{
this.key = key;
}
// Token: 0x06009FE1 RID: 40929 RVA: 0x00210E20 File Offset: 0x0020F020
[Token(Token = "0x6009FE1")]
[Address(RVA = "0x63E3C0", Offset = "0x63D3C0", VA = "0x18063E3C0")]
public AsymmetricKeyEntry(AsymmetricKeyParameter key, IDictionary attributes)
: base(attributes)
{
this.key = key;
}
// Token: 0x17001993 RID: 6547
// (get) Token: 0x06009FE2 RID: 40930 RVA: 0x00210E3C File Offset: 0x0020F03C
[Token(Token = "0x17001993")]
public AsymmetricKeyParameter Key
{
[Token(Token = "0x6009FE2")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return this.key;
}
}
// Token: 0x06009FE3 RID: 40931 RVA: 0x00210E50 File Offset: 0x0020F050
[Token(Token = "0x6009FE3")]
[Address(RVA = "0x63E2E0", Offset = "0x63D2E0", VA = "0x18063E2E0", Slot = "0")]
public override bool Equals(object obj)
{
if (obj != 0 && obj != 0)
{
AsymmetricKeyParameter asymmetricKeyParameter = this.key;
}
throw new NullReferenceException();
}
// Token: 0x06009FE4 RID: 40932 RVA: 0x00210E78 File Offset: 0x0020F078
[Token(Token = "0x6009FE4")]
[Address(RVA = "0x63E390", Offset = "0x63D390", VA = "0x18063E390", Slot = "2")]
public override int GetHashCode()
{
this.key.Finalize();
throw new NullReferenceException();
}
// Token: 0x04006AD7 RID: 27351
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4006AD7")]
private readonly AsymmetricKeyParameter key;
}
}