Lingua

SslContext Classe

Definizione

Classe che incapsula lo stato della sessione SSL.

public class SslContext : CoreFoundation.NativeObject
type SslContext = class
    inherit NativeObject
Ereditarietà

Costruttori

Nome Descrizione
SslContext(SslProtocolSide, SslConnectionType)

Classe che incapsula lo stato della sessione SSL.

Proprietà

Nome Descrizione
BufferedReadSize

Classe che incapsula lo stato della sessione SSL.

ClientCertificateState

Classe che incapsula lo stato della sessione SSL.

Connection

Classe che incapsula lo stato della sessione SSL.

DatagramWriteSize

Classe che incapsula lo stato della sessione SSL.

Handle

Classe che incapsula lo stato della sessione SSL.

(Ereditato da DisposableObject)
MaxDatagramRecordSize

Classe che incapsula lo stato della sessione SSL.

MaxProtocol

Classe che incapsula lo stato della sessione SSL.

MinProtocol

Classe che incapsula lo stato della sessione SSL.

NegotiatedProtocol

Classe che incapsula lo stato della sessione SSL.

Owns

Classe che incapsula lo stato della sessione SSL.

(Ereditato da DisposableObject)
PeerDomainName

Classe che incapsula lo stato della sessione SSL.

PeerId

Classe che incapsula lo stato della sessione SSL.

PeerTrust

Classe che incapsula lo stato della sessione SSL.

SessionState

Classe che incapsula lo stato della sessione SSL.

Metodi

Nome Descrizione
ClearHandle()

Classe che incapsula lo stato della sessione SSL.

(Ereditato da DisposableObject)
Dispose()

Rilascia tutte le risorse usate da questo oggetto.

(Ereditato da DisposableObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto SslContext.

Equals(Object)

Classe che incapsula lo stato della sessione SSL.

(Ereditato da DisposableObject)
GetAlpnProtocols()

Classe che incapsula lo stato della sessione SSL.

GetAlpnProtocols(Int32)

Classe che incapsula lo stato della sessione SSL.

GetCheckedHandle()

Classe che incapsula lo stato della sessione SSL.

(Ereditato da DisposableObject)
GetHashCode()

Classe che incapsula lo stato della sessione SSL.

(Ereditato da DisposableObject)
GetLastStatus()

Classe che incapsula lo stato della sessione SSL.

GetRequestedPeerName()

Classe che incapsula lo stato della sessione SSL.

GetSessionOption(SslSessionOption, Boolean)

Classe che incapsula lo stato della sessione SSL.

GetTypeId()

Classe che incapsula lo stato della sessione SSL.

Handshake()

Classe che incapsula lo stato della sessione SSL.

InitializeHandle(NativeHandle)

Classe che incapsula lo stato della sessione SSL.

(Ereditato da DisposableObject)
Read(Byte[], IntPtr)

Classe che incapsula lo stato della sessione SSL.

ReHandshake()

Classe che incapsula lo stato della sessione SSL.

Release()

Classe che incapsula lo stato della sessione SSL.

(Ereditato da NativeObject)
Retain()

Classe che incapsula lo stato della sessione SSL.

(Ereditato da NativeObject)
SetAlpnProtocols(String[])

Classe che incapsula lo stato della sessione SSL.

SetCertificate(SecIdentity, IEnumerable<SecCertificate>)

Classe che incapsula lo stato della sessione SSL.

SetClientSideAuthenticate(SslAuthenticate)

Classe che incapsula lo stato della sessione SSL.

SetDatagramHelloCookie(Byte[])

Classe che incapsula lo stato della sessione SSL.

SetEncryptionCertificate(SecIdentity, IEnumerable<SecCertificate>)

Gli sviluppatori non devono usare questo metodo deprecato. Le crittografie di esportazione non sono più disponibili.

SetError(SecStatusCode)

Classe che incapsula lo stato della sessione SSL.

SetOcspResponse(NSData)

Classe che incapsula lo stato della sessione SSL.

SetSessionConfig(NSString)

Classe che incapsula lo stato della sessione SSL.

SetSessionConfig(SslSessionConfig)

Classe che incapsula lo stato della sessione SSL.

SetSessionOption(SslSessionOption, Boolean)

Classe che incapsula lo stato della sessione SSL.

SetSessionStrengthPolicy(SslSessionStrengthPolicy)
Obsoleti.

Classe che incapsula lo stato della sessione SSL.

SetSessionTickets(Boolean)

Classe che incapsula lo stato della sessione SSL.

Write(Byte[], IntPtr)

Classe che incapsula lo stato della sessione SSL.

Metodi di estensione

Nome Descrizione
GetHandle(INativeObject)

Classe che incapsula lo stato della sessione SSL.

GetNonNullHandle(INativeObject, String)

Classe che incapsula lo stato della sessione SSL.

Si applica a