implements IDisposable
0x00x0050
Members 10
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | certificateValidator | ChainValidationHelper | Private | |
| 0x08 | <Options>k__BackingField | MonoSslAuthenticationOptions | Private+1 flags | |
| 0x08 | <Parent>k__BackingField | MobileAuthenticatedStream | Private+1 flags | |
| 0x0028 | 0x20 | padding / unreflected | ||
| 0x01 | <IsServer>k__BackingField | bool | Private+1 flags | |
| 0x08 | <TargetHost>k__BackingField | string | Private+1 flags | |
| 0x08 | <ServerName>k__BackingField | string | Private+1 flags | |
| 0x01 | <AskForClientCertificate>k__BackingField | bool | Private+1 flags | |
| 0x004A | 0x02 | padding / unreflected | ||
| 0x04 | <EnabledProtocols>k__BackingField | SslProtocols | Private+1 flags | |
| 0x08 | <ClientCertificates>k__BackingField | X509CertificateCollection | Private+1 flags | |
| 0x08 | <LocalServerCertificate>k__BackingField | X509Certificate | Private | |
Functions 40
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | — | 0x00 |
| void get_Options() | 2 flags | — | 0x00 |
| void get_Parent() | 2 flags | — | 0x00 |
| void get_Settings() | Public+1 flags | — | 0x00 |
| void get_Provider() | Public+1 flags | — | 0x00 |
| void Debug() | 1 flags | — | 0x00 |
| void get_HasContext() | Public+4 flags | — | 0x00 |
| void get_IsAuthenticated() | Public+4 flags | — | 0x00 |
| void get_IsServer() | Public+1 flags | — | 0x00 |
| void get_TargetHost() | 2 flags | — | 0x00 |
| void get_ServerName() | 2 flags | — | 0x00 |
| void get_AskForClientCertificate() | 2 flags | — | 0x00 |
| void get_EnabledProtocols() | 2 flags | — | 0x00 |
| void get_ClientCertificates() | 2 flags | — | 0x00 |
| void get_AllowRenegotiation() | 2 flags | — | 0x00 |
| void GetProtocolVersions() | 1 flags | — | 0x00 |
| void StartHandshake() | Public+3 flags | — | 0x00 |
| void ProcessHandshake() | Public+3 flags | — | 0x00 |
| void FinishHandshake() | Public+3 flags | — | 0x00 |
| void get_ConnectionInfo() | Public+4 flags | — | 0x00 |
| void get_LocalServerCertificate() | 2 flags | — | 0x00 |
| void set_LocalServerCertificate() | Private+1 flags | — | 0x00 |
| void get_IsRemoteCertificateAvailable() | 5 flags | — | 0x00 |
| void get_LocalClientCertificate() | 5 flags | — | 0x00 |
| void get_RemoteCertificate() | Public+4 flags | — | 0x00 |
| void get_NegotiatedProtocol() | Public+4 flags | — | 0x00 |
| void Flush() | Public+3 flags | — | 0x00 |
| void Read() | Public+3 flags | — | 0x00 |
| void Write() | Public+3 flags | — | 0x00 |
| void Shutdown() | Public+3 flags | — | 0x00 |
| void PendingRenegotiation() | Public+3 flags | — | 0x00 |
| void ValidateCertificate() | 1 flags | — | 0x00 |
| void ValidateCertificate() | 1 flags | — | 0x00 |
| void SelectServerCertificate() | 1 flags | — | 0x00 |
| void SelectClientCertificate() | 1 flags | — | 0x00 |
| void get_CanRenegotiate() | Public+4 flags | — | 0x00 |
| void Renegotiate() | Public+3 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void Dispose() | 3 flags | — | 0x00 |
| void Finalize() | 2 flags | — | 0x00 |