m
This commit is contained in:
+86
@@ -0,0 +1,86 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Parameters
|
||||
{
|
||||
// Token: 0x02001CC4 RID: 7364
|
||||
[Token(Token = "0x2001CC4")]
|
||||
public abstract class DsaKeyParameters : AsymmetricKeyParameter
|
||||
{
|
||||
// Token: 0x0600B65A RID: 46682 RVA: 0x002778F8 File Offset: 0x00275AF8
|
||||
[Token(Token = "0x600B65A")]
|
||||
[Address(RVA = "0x22D3170", Offset = "0x22D2170", VA = "0x1822D3170")]
|
||||
protected DsaKeyParameters(bool isPrivate, DsaParameters parameters)
|
||||
: base(isPrivate)
|
||||
{
|
||||
this.parameters = parameters;
|
||||
}
|
||||
|
||||
// Token: 0x17001CAB RID: 7339
|
||||
// (get) Token: 0x0600B65B RID: 46683 RVA: 0x00277914 File Offset: 0x00275B14
|
||||
[Token(Token = "0x17001CAB")]
|
||||
public DsaParameters Parameters
|
||||
{
|
||||
[Token(Token = "0x600B65B")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return this.parameters;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600B65C RID: 46684 RVA: 0x00277928 File Offset: 0x00275B28
|
||||
[Token(Token = "0x600B65C")]
|
||||
[Address(RVA = "0x22D30A0", Offset = "0x22D20A0", VA = "0x1822D30A0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
if (obj != this)
|
||||
{
|
||||
if (obj != 0 && obj != 0)
|
||||
{
|
||||
DsaParameters dsaParameters = this.parameters;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
return flag2;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600B65D RID: 46685 RVA: 0x00277954 File Offset: 0x00275B54
|
||||
[Token(Token = "0x600B65D")]
|
||||
[Address(RVA = "0x22D0B20", Offset = "0x22CFB20", VA = "0x1822D0B20")]
|
||||
protected bool Equals(DsaKeyParameters other)
|
||||
{
|
||||
DsaParameters dsaParameters = other.parameters;
|
||||
bool flag = object.Equals(this.parameters, dsaParameters);
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return base.Equals(other);
|
||||
}
|
||||
|
||||
// Token: 0x0600B65E RID: 46686 RVA: 0x00277988 File Offset: 0x00275B88
|
||||
[Token(Token = "0x600B65E")]
|
||||
[Address(RVA = "0x22D0B80", Offset = "0x22CFB80", VA = "0x1822D0B80", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
int hashCode = base.GetHashCode();
|
||||
DsaParameters dsaParameters = this.parameters;
|
||||
if (dsaParameters != 0)
|
||||
{
|
||||
dsaParameters.Finalize();
|
||||
}
|
||||
return hashCode;
|
||||
}
|
||||
|
||||
// Token: 0x0400736D RID: 29549
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400736D")]
|
||||
private readonly DsaParameters parameters;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user