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); } }