33 lines
935 B
C#
33 lines
935 B
C#
using System;
|
|
using BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Cms
|
|
{
|
|
// Token: 0x02001D20 RID: 7456
|
|
[Token(Token = "0x2001D20")]
|
|
internal class BaseDigestCalculator : IDigestCalculator
|
|
{
|
|
// Token: 0x0600BCDF RID: 48351 RVA: 0x002AF84C File Offset: 0x002ADA4C
|
|
[Token(Token = "0x600BCDF")]
|
|
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
|
|
internal BaseDigestCalculator(byte[] digest)
|
|
{
|
|
this.digest = digest;
|
|
}
|
|
|
|
// Token: 0x0600BCE0 RID: 48352 RVA: 0x002AF868 File Offset: 0x002ADA68
|
|
[Token(Token = "0x600BCE0")]
|
|
[Address(RVA = "0x165CA80", Offset = "0x165B880", VA = "0x18165CA80", Slot = "4")]
|
|
public byte[] GetDigest()
|
|
{
|
|
return Arrays.Clone(this.digest);
|
|
}
|
|
|
|
// Token: 0x04007843 RID: 30787
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4007843")]
|
|
private readonly byte[] digest;
|
|
}
|
|
}
|