m
This commit is contained in:
@@ -0,0 +1,154 @@
|
||||
using System;
|
||||
using System.Net.Security;
|
||||
using System.Security.Authentication;
|
||||
using System.Security.Cryptography.X509Certificates;
|
||||
using System.Threading.Tasks;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Mono.Security.Interface
|
||||
{
|
||||
// Token: 0x02000023 RID: 35
|
||||
[Token(Token = "0x2000023")]
|
||||
public interface IMonoSslStream : IDisposable
|
||||
{
|
||||
// Token: 0x060000D0 RID: 208
|
||||
[Token(Token = "0x60000D0")]
|
||||
[Address(Slot = "0")]
|
||||
void AuthenticateAsClient(string targetHost);
|
||||
|
||||
// Token: 0x060000D1 RID: 209
|
||||
[Token(Token = "0x60000D1")]
|
||||
[Address(Slot = "1")]
|
||||
void AuthenticateAsClient(string targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, bool checkCertificateRevocation);
|
||||
|
||||
// Token: 0x060000D2 RID: 210
|
||||
[Token(Token = "0x60000D2")]
|
||||
[Address(Slot = "2")]
|
||||
Task AuthenticateAsClientAsync(string targetHost, X509CertificateCollection clientCertificates, SslProtocols enabledSslProtocols, bool checkCertificateRevocation);
|
||||
|
||||
// Token: 0x060000D3 RID: 211
|
||||
[Token(Token = "0x60000D3")]
|
||||
[Address(Slot = "3")]
|
||||
int Read(byte[] buffer, int offset, int count);
|
||||
|
||||
// Token: 0x060000D4 RID: 212
|
||||
[Token(Token = "0x60000D4")]
|
||||
[Address(Slot = "4")]
|
||||
void Write(byte[] buffer, int offset, int count);
|
||||
|
||||
// Token: 0x060000D5 RID: 213
|
||||
[Token(Token = "0x60000D5")]
|
||||
[Address(Slot = "5")]
|
||||
IAsyncResult BeginRead(byte[] buffer, int offset, int count, AsyncCallback asyncCallback, object asyncState);
|
||||
|
||||
// Token: 0x060000D6 RID: 214
|
||||
[Token(Token = "0x60000D6")]
|
||||
[Address(Slot = "6")]
|
||||
int EndRead(IAsyncResult asyncResult);
|
||||
|
||||
// Token: 0x060000D7 RID: 215
|
||||
[Token(Token = "0x60000D7")]
|
||||
[Address(Slot = "7")]
|
||||
IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback asyncCallback, object asyncState);
|
||||
|
||||
// Token: 0x060000D8 RID: 216
|
||||
[Token(Token = "0x60000D8")]
|
||||
[Address(Slot = "8")]
|
||||
void EndWrite(IAsyncResult asyncResult);
|
||||
|
||||
// Token: 0x1700003B RID: 59
|
||||
// (get) Token: 0x060000D9 RID: 217
|
||||
[Token(Token = "0x1700003B")]
|
||||
bool IsAuthenticated
|
||||
{
|
||||
[Token(Token = "0x60000D9")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700003C RID: 60
|
||||
// (get) Token: 0x060000DA RID: 218
|
||||
[Token(Token = "0x1700003C")]
|
||||
bool CanRead
|
||||
{
|
||||
[Token(Token = "0x60000DA")]
|
||||
[Address(Slot = "10")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700003D RID: 61
|
||||
// (get) Token: 0x060000DB RID: 219
|
||||
[Token(Token = "0x1700003D")]
|
||||
bool CanWrite
|
||||
{
|
||||
[Token(Token = "0x60000DB")]
|
||||
[Address(Slot = "11")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700003E RID: 62
|
||||
// (get) Token: 0x060000DC RID: 220
|
||||
[Token(Token = "0x1700003E")]
|
||||
long Length
|
||||
{
|
||||
[Token(Token = "0x60000DC")]
|
||||
[Address(Slot = "12")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x1700003F RID: 63
|
||||
// (get) Token: 0x060000DD RID: 221
|
||||
[Token(Token = "0x1700003F")]
|
||||
long Position
|
||||
{
|
||||
[Token(Token = "0x60000DD")]
|
||||
[Address(Slot = "13")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x060000DE RID: 222
|
||||
[Token(Token = "0x60000DE")]
|
||||
[Address(Slot = "14")]
|
||||
void SetLength(long value);
|
||||
|
||||
// Token: 0x17000040 RID: 64
|
||||
// (get) Token: 0x060000DF RID: 223
|
||||
[Token(Token = "0x17000040")]
|
||||
AuthenticatedStream AuthenticatedStream
|
||||
{
|
||||
[Token(Token = "0x60000DF")]
|
||||
[Address(Slot = "15")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000041 RID: 65
|
||||
// (get) Token: 0x060000E0 RID: 224
|
||||
[Token(Token = "0x17000041")]
|
||||
int ReadTimeout
|
||||
{
|
||||
[Token(Token = "0x60000E0")]
|
||||
[Address(Slot = "16")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000042 RID: 66
|
||||
// (get) Token: 0x060000E1 RID: 225
|
||||
[Token(Token = "0x17000042")]
|
||||
int WriteTimeout
|
||||
{
|
||||
[Token(Token = "0x60000E1")]
|
||||
[Address(Slot = "17")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000043 RID: 67
|
||||
// (get) Token: 0x060000E2 RID: 226
|
||||
[Token(Token = "0x17000043")]
|
||||
X509Certificate InternalLocalCertificate
|
||||
{
|
||||
[Token(Token = "0x60000E2")]
|
||||
[Address(Slot = "18")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user