Zdexby TheHolyOneZ
42,595 classes
Class

MonoTlsSettings

: Object
Mono.Security.Interface.MonoTlsSettings, Mono.Security 0x0080 (128 B) inherited 0x0010 Mono.Security.dll
0x00x0080

Members 19

OffsetSizeNameTypeFlagsDefault
0x08<RemoteCertificateValidationCallback>k__BackingFieldMonoRemoteCertificateValidationCallbackPrivate—
0x08<ClientCertificateSelectionCallback>k__BackingFieldMonoLocalCertificateSelectionCallbackPrivate—
0x10<CertificateValidationTime>k__BackingFieldNullable<System.DateTime>Private—
0x08<TrustAnchors>k__BackingFieldX509CertificateCollectionPrivate—
0x08<UserSettings>k__BackingFieldobjectPrivate—
0x08<CertificateSearchPaths>k__BackingFieldstring[]Private—
0x01<SendCloseNotify>k__BackingFieldboolPrivate—
0x00490x07padding / unreflected
0x08<ClientCertificateIssuers>k__BackingFieldstring[]Private—
0x01<DisallowUnauthenticatedCertificateRequest>k__BackingFieldboolPrivate—
0x00590x03padding / unreflected
0x08<EnabledProtocols>k__BackingFieldNullable<Mono.Security.Interface.TlsProtocols>Private—
0x00640x04padding / unreflected
0x08<EnabledCiphers>k__BackingFieldCipherSuiteCode[]Private—
0x01clonedboolPrivate—
0x01checkCertNameboolPrivate—
0x01checkCertRevocationStatusboolPrivate—
0x02useServicePointManagerCallbackNullable<System.Boolean>Private—
0x01skipSystemValidatorsboolPrivate—
0x01callbackNeedsChainboolPrivate—
0x00770x01padding / unreflected
0x08certificateValidatorICertificateValidatorPrivate—
0x08defaultSettingsMonoTlsSettingsPrivateStatic—

Functions 32

SignatureFlagsNativeParams
MonoRemoteCertificateValidationCallback get_RemoteCertificateValidationCallback()Public+1 flags0x08
void set_RemoteCertificateValidationCallback(MonoRemoteCertificateValidationCallback value)Public+1 flags0x08
MonoLocalCertificateSelectionCallback get_ClientCertificateSelectionCallback()Public+1 flags0x08
void set_ClientCertificateSelectionCallback(MonoLocalCertificateSelectionCallback value)Public+1 flags0x08
Nullable<System.Boolean> get_UseServicePointManagerCallback()Public+1 flags0x02
void set_UseServicePointManagerCallback(const Nullable<System.Boolean>& value)Public+1 flags0x02
bool get_CallbackNeedsCertificateChain()Public+1 flags0x01
Nullable<System.DateTime> get_CertificateValidationTime()Public+1 flags0x10
void set_CertificateValidationTime(const Nullable<System.DateTime>& value)Public+1 flags0x10
X509CertificateCollection get_TrustAnchors()Public+1 flags0x08
void set_TrustAnchors(X509CertificateCollection value)Public+1 flags0x08
object get_UserSettings()Public+1 flags0x08
void set_UserSettings(object value)Public+1 flags0x08
string[] get_CertificateSearchPaths()2 flags0x08
void set_CertificateSearchPaths(const string[]& value)2 flags0x08
bool get_SendCloseNotify()2 flags0x01
void set_SendCloseNotify(bool value)2 flags0x01
string[] get_ClientCertificateIssuers()Public+1 flags0x08
void set_ClientCertificateIssuers(const string[]& value)Public+1 flags0x08
bool get_DisallowUnauthenticatedCertificateRequest()Public+1 flags0x01
void set_DisallowUnauthenticatedCertificateRequest(bool value)Public+1 flags0x01
Nullable<Mono.Security.Interface.TlsProtocols> get_EnabledProtocols()Public+1 flags0x08
void set_EnabledProtocols(const Nullable<Mono.Security.Interface.TlsProtocols>& value)Public+1 flags0x08
CipherSuiteCode[] get_EnabledCiphers()Public+1 flags0x08
void set_EnabledCiphers(const CipherSuiteCode[]& value)Public+1 flags0x08
void .ctor()Public+1 flags0x00
MonoTlsSettings get_DefaultSettings()PublicStatic+1 flags0x08
MonoTlsSettings CopyDefaultSettings()PublicStatic0x08
ICertificateValidator get_CertificateValidator()Public+1 flags0x08
MonoTlsSettings CloneWithValidator(ICertificateValidator validator)Public0x08
MonoTlsSettings Clone()Public0x08
void .ctor(MonoTlsSettings other)Private+1 flags0x08

Used by 14

types with a member, parameter or interface of this type