Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/Tls/TlsHandshakeHash.cs
T
2026-04-08 23:40:05 +02:00

48 lines
1.1 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x020015A0 RID: 5536
[Token(Token = "0x20015A0")]
[StructLayout(3)]
public interface TlsHandshakeHash : IDigest
{
// Token: 0x0600933E RID: 37694
[Token(Token = "0x600933E")]
[Address(Slot = "0")]
void Init(TlsContext context);
// Token: 0x0600933F RID: 37695
[Token(Token = "0x600933F")]
[Address(Slot = "1")]
TlsHandshakeHash NotifyPrfDetermined();
// Token: 0x06009340 RID: 37696
[Token(Token = "0x6009340")]
[Address(Slot = "2")]
void TrackHashAlgorithm(byte hashAlgorithm);
// Token: 0x06009341 RID: 37697
[Token(Token = "0x6009341")]
[Address(Slot = "3")]
void SealHashAlgorithms();
// Token: 0x06009342 RID: 37698
[Token(Token = "0x6009342")]
[Address(Slot = "4")]
TlsHandshakeHash StopTracking();
// Token: 0x06009343 RID: 37699
[Token(Token = "0x6009343")]
[Address(Slot = "5")]
IDigest ForkPrfHash();
// Token: 0x06009344 RID: 37700
[Token(Token = "0x6009344")]
[Address(Slot = "6")]
byte[] GetFinalHash(byte hashAlgorithm);
}
}