Files
2026-04-08 23:40:05 +02:00

56 lines
1.4 KiB
C#

using System;
using System.Runtime.InteropServices;
using BestHTTP.WebSocket;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore
{
// Token: 0x0200130B RID: 4875
[Token(Token = "0x200130B")]
[StructLayout(3)]
public interface IAuthenticationProvider
{
// Token: 0x170013DB RID: 5083
// (get) Token: 0x06007A11 RID: 31249
[Token(Token = "0x170013DB")]
bool IsPreAuthRequired
{
[Token(Token = "0x6007A11")]
[Address(Slot = "0")]
get;
}
// Token: 0x140000B3 RID: 179
// (add) Token: 0x06007A12 RID: 31250
// (remove) Token: 0x06007A13 RID: 31251
[Token(Token = "0x140000B3")]
event OnAuthenticationSuccededDelegate OnAuthenticationSucceded;
// Token: 0x140000B4 RID: 180
// (add) Token: 0x06007A14 RID: 31252
// (remove) Token: 0x06007A15 RID: 31253
[Token(Token = "0x140000B4")]
event OnAuthenticationFailedDelegate OnAuthenticationFailed;
// Token: 0x06007A16 RID: 31254
[Token(Token = "0x6007A16")]
[Address(Slot = "5")]
void StartAuthentication();
// Token: 0x06007A17 RID: 31255
[Token(Token = "0x6007A17")]
[Address(Slot = "6")]
void PrepareRequest(NEBIGEDJGPP request);
// Token: 0x06007A18 RID: 31256
[Token(Token = "0x6007A18")]
[Address(Slot = "7")]
void PrepareWebSocket(WebSocket webSocket);
// Token: 0x06007A19 RID: 31257
[Token(Token = "0x6007A19")]
[Address(Slot = "8")]
Uri PrepareUri(Uri uri);
}
}