Zdexby TheHolyOneZ
127,469 classes
Class

MonoBtlsContext

: MobileTlsContext : Object
Mono.Btls.MonoBtlsContext, System 0x00A0 (160 B) align 8 inherited 0x0050 System
implements IMonoBtlsBioMono
0x00x00A0

Members 12

OffsetSizeNameTypeFlags
0x08remoteCertificateX509Certificate2Private
0x08clientCertificateX509CertificatePrivate
0x08nativeServerCertificateX509CertificateImplBtlsPrivate
0x08nativeClientCertificateX509CertificateImplBtlsPrivate
0x08ctxMonoBtlsSslCtxPrivate
0x08sslMonoBtlsSslPrivate
0x08bioMonoBtlsBioPrivate
0x08errbioMonoBtlsBioPrivate
0x08connectionInfoMonoTlsConnectionInfoPrivate
0x01certificateValidatedboolPrivate
0x01isAuthenticatedboolPrivate
0x01connectedboolPrivate
0x009B0x05unreflected bytes to end of MonoBtlsContext
Inherited from MobileTlsContext 10
OffsetSizeNameTypeFlags
0x08certificateValidatorChainValidationHelperPrivate
0x08<Options>k__BackingFieldMonoSslAuthenticationOptionsPrivate+1 flags
0x08<Parent>k__BackingFieldMobileAuthenticatedStreamPrivate+1 flags
0x00280x20padding / unreflected
0x01<IsServer>k__BackingFieldboolPrivate+1 flags
0x08<TargetHost>k__BackingFieldstringPrivate+1 flags
0x08<ServerName>k__BackingFieldstringPrivate+1 flags
0x01<AskForClientCertificate>k__BackingFieldboolPrivate+1 flags
0x004A0x02padding / unreflected
0x04<EnabledProtocols>k__BackingFieldSslProtocolsPrivate+1 flags
0x08<ClientCertificates>k__BackingFieldX509CertificateCollectionPrivate+1 flags
0x08<LocalServerCertificate>k__BackingFieldX509CertificatePrivate

Functions 36

SignatureFlagsNativeParams
void .ctor()Public+1 flags—0x00
void GetPrivateCertificate()PrivateStatic—0x00
void get_Provider()Public+1 flags—0x00
void VerifyCallback()Private—0x00
void SelectCallback()Private—0x00
void ServerNameCallback()Private—0x00
void StartHandshake()Public+1 flags—0x00
void SetPrivateCertificate()Private—0x00
void GetException()PrivateStatic—0x00
void ProcessHandshake()Public+1 flags—0x00
void DoProcessHandshake()Private—0x00
void FinishHandshake()Public+1 flags—0x00
void InitializeConnection()Private—0x00
void GetPeerCertificate()Private—0x00
void InitializeSession()Private—0x00
void GetProtocol()PrivateStatic—0x00
void Flush()Public+1 flags—0x00
void Read()Public+1 flags—0x00
void Write()Public+1 flags—0x00
void get_CanRenegotiate()Public+2 flags—0x00
void Renegotiate()Public+1 flags—0x00
void Shutdown()Public+1 flags—0x00
void PendingRenegotiation()Public+1 flags—0x00
void Dispose()Private—0x00
void Dispose()2 flags—0x00
void Mono.Btls.IMonoBtlsBioMono.Read()PrivateFinal+2 flags—0x00
void Mono.Btls.IMonoBtlsBioMono.Write()PrivateFinal+2 flags—0x00
void Mono.Btls.IMonoBtlsBioMono.Flush()PrivateFinal+2 flags—0x00
void Mono.Btls.IMonoBtlsBioMono.Close()PrivateFinal+2 flags—0x00
void get_HasContext()Public+2 flags—0x00
void get_IsAuthenticated()Public+2 flags—0x00
void get_ConnectionInfo()Public+2 flags—0x00
void get_IsRemoteCertificateAvailable()3 flags—0x00
void get_LocalClientCertificate()3 flags—0x00
void get_RemoteCertificate()Public+2 flags—0x00
void get_NegotiatedProtocol()Public+2 flags—0x00