34 public global::System.Net.Security.SslStream
SslStream
88 if (exceptionDispatchInfo !=
null)
109 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
115 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
304 if (asyncProtocolRequest ==
null)
394 if (mobileTlsContext3 !=
null)
416 if (exceptionDispatchInfo !=
null)
443 if (exceptionDispatchInfo !=
null)
484 if (mobileTlsContext !=
null)
491 if (
"MobileAuthenticatedStream" !=
null)
507 Stream innerStream = this._InnerStream;
538 if (exceptionDispatchInfo !=
null)
559 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
565 Stream innerStream = this._InnerStream;
719 throw new global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method.");
752 Stream innerStream = this._InnerStream;
785 Stream innerStream = this._InnerStream;
799 Stream innerStream = this._InnerStream;
1061 int num = this.requestedSize;
class f__AnonymousType0<< Count > j__TPar
override int WriteTimeout
Task< int > StartOperation(MobileAuthenticatedStream.OperationType type, AsyncProtocolRequest asyncRequest, CancellationToken cancellationToken)
static Exception GetInternalError()
readonly global::System.Net.Security.SslStream< SslStream > k__BackingField
readonly MonoTlsSettings< Settings > k__BackingField
BufferOffsetSize2 readBuffer
static Exception GetInvalidNestedCallException()
ExceptionDispatchInfo lastException
static Exception GetSSPIException(Exception e)
override bool IsAuthenticated
void AuthenticateAsServer(X509Certificate serverCertificate, bool clientCertificateRequired, global::System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation)
AsyncOperationStatus ProcessHandshake(AsyncOperationStatus status, bool renegotiate)
ExceptionDispatchInfo SetException(Exception e)
MobileAuthenticatedStream.Operation operation
override void Write(byte[] buffer, int offset, int count)
override int Read(byte[] buffer, int offset, int count)
X509Certificate LocalCertificate
Task< int > InnerRead(bool sync, int requestedSize, CancellationToken cancellationToken)
void< InnerWrite > b__67_0()
int InternalRead(byte[] buffer, int offset, int size, [Out] bool outWantMore)
bool InternalWrite(byte[] buffer, int offset, int size)
BufferOffsetSize2 writeBuffer
bool InternalWrite(AsyncProtocolRequest asyncRequest, BufferOffsetSize2 internalBuffer, byte[] buffer, int offset, int size)
MobileTlsContext CreateContext(MonoSslAuthenticationOptions options)
override Task< int > ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
AsyncProtocolRequest asyncReadRequest
override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
override void Dispose(bool disposing)
static MobileAuthenticatedStream()
AsyncProtocolRequest asyncWriteRequest
readonly MobileTlsProvider< Provider > k__BackingField
string< TargetHost > k__BackingField
ValueTuple< int, bool > ProcessRead(BufferOffsetSize userBuffer)
override void SetLength(long value)
static int uniqueNameInteger
ValueTuple< int, bool > InternalRead(AsyncProtocolRequest asyncRequest, BufferOffsetSize internalBuffer, byte[] buffer, int offset, int size)
MobileAuthenticatedStream(Stream innerStream, bool leaveInnerStreamOpen, global::System.Net.Security.SslStream owner, MonoTlsSettings settings, MobileTlsProvider provider)
MobileTlsContext xobileTlsContext
X509Certificate InternalLocalCertificate
override long Seek(long offset, SeekOrigin origin)
Task AuthenticateAsClientAsync(string targetHost, global::System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, global::System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation)
Task ProcessAuthentication(bool runSynchronously, MonoSslAuthenticationOptions options, CancellationToken cancellationToken)
AsyncProtocolRequest asyncHandshakeRequest
Task InnerWrite(bool sync, CancellationToken cancellationToken)
static Exception GetIOException(Exception e, string message)
void AuthenticateAsClient(string targetHost, global::System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, global::System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation)
void CheckThrow(bool authSuccessCheck, bool shutdownCheck=false)
ValueTuple< int, bool > ProcessWrite(BufferOffsetSize userBuffer)
static byte Min(byte val1, byte val2)
static ExceptionDispatchInfo Capture(Exception source)
static void Exit(object obj)
static void Enter(object obj)
void SetStateMachine(IAsyncStateMachine stateMachine)
AsyncTaskMethodBuilder t__builder
ConfiguredTaskAwaitable< AsyncProtocolResult >.ConfiguredTaskAwaiter u__1
CancellationToken cancellationToken
MonoSslAuthenticationOptions options
AsyncProtocolRequest asyncRequest
void SetStateMachine(IAsyncStateMachine stateMachine)
ConfiguredTaskAwaitable< AsyncProtocolResult >.ConfiguredTaskAwaiter u__1
CancellationToken cancellationToken
MobileAuthenticatedStream.OperationType type
AsyncTaskMethodBuilder< int ><> t__builder
void SetStateMachine(IAsyncStateMachine stateMachine)
ConfiguredTaskAwaitable< int >.ConfiguredTaskAwaiter u__1
CancellationToken cancellationToken
AsyncTaskMethodBuilder< int ><> t__builder
CancellationToken cancellationToken
ConfiguredTaskAwaitable.ConfiguredTaskAwaiter u__1
void SetStateMachine(IAsyncStateMachine stateMachine)
AsyncTaskMethodBuilder t__builder
static AsyncTaskMethodBuilder< TResult > Create()
static CancellationToken None