SslContext Classe

Definizione

Classe che incapsula lo stato della sessione SSL.

public class SslContext : IDisposable, ObjCRuntime.INativeObject
type SslContext = class
    interface INativeObject
    interface IDisposable
Ereditarietà
SslContext
Implementazioni

Costruttori

SslContext(SslProtocolSide, SslConnectionType)

Classe che incapsula lo stato della sessione SSL.

Proprietà

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

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

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.

NegotiatedCipher

Classe che incapsula lo stato della sessione SSL.

NegotiatedProtocol

Classe che incapsula lo stato della sessione SSL.

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

Dispose()

Rilascia le risorse usate dall'oggetto SslContext.

Dispose(Boolean)

Rilascia le risorse usate dall'oggetto SslContext.

Finalize()

Finalizzatore per l'oggetto SslContext

GetAlpnProtocols()

Classe che incapsula lo stato della sessione SSL.

GetAlpnProtocols(Int32)

Classe che incapsula lo stato della sessione SSL.

GetEnabledCiphers()

Classe che incapsula lo stato della sessione SSL.

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.

GetSupportedCiphers()

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.

Read(Byte[], nint)

Classe che incapsula lo stato della sessione SSL.

ReHandshake()

Classe che incapsula lo stato della sessione SSL.

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.

SetEnabledCiphers(IEnumerable<SslCipherSuite>)

Classe che incapsula lo stato della sessione SSL.

SetEncryptionCertificate(SecIdentity, IEnumerable<SecCertificate>)

Gli sviluppatori non devono usare questo metodo deprecato. Le crittografia 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[], nint)

Classe che incapsula lo stato della sessione SSL.

Si applica a