Freigeben über


SslContext Klasse

Definition

Klasse, die den SSL-Sitzungsstatus kapselt.

public class SslContext : IDisposable, ObjCRuntime.INativeObject
type SslContext = class
    interface INativeObject
    interface IDisposable
Vererbung
SslContext
Implementiert

Konstruktoren

SslContext(SslProtocolSide, SslConnectionType)

Klasse, die den SSL-Sitzungsstatus kapselt.

Eigenschaften

BufferedReadSize

Klasse, die den SSL-Sitzungsstatus kapselt.

ClientCertificateState

Klasse, die den SSL-Sitzungsstatus kapselt.

Connection

Klasse, die den SSL-Sitzungsstatus kapselt.

DatagramWriteSize

Klasse, die den SSL-Sitzungsstatus kapselt.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

MaxDatagramRecordSize

Klasse, die den SSL-Sitzungsstatus kapselt.

MaxProtocol

Klasse, die den SSL-Sitzungsstatus kapselt.

MinProtocol

Klasse, die den SSL-Sitzungsstatus kapselt.

NegotiatedCipher

Klasse, die den SSL-Sitzungsstatus kapselt.

NegotiatedProtocol

Klasse, die den SSL-Sitzungsstatus kapselt.

PeerDomainName

Klasse, die den SSL-Sitzungsstatus kapselt.

PeerId

Klasse, die den SSL-Sitzungsstatus kapselt.

PeerTrust

Klasse, die den SSL-Sitzungsstatus kapselt.

SessionState

Klasse, die den SSL-Sitzungsstatus kapselt.

Methoden

Dispose()

Gibt die vom SslContext-Objekt verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die vom SslContext-Objekt verwendeten Ressourcen frei.

Finalize()

Finalizer für das SslContext-Objekt

GetAlpnProtocols()

Klasse, die den SSL-Sitzungsstatus kapselt.

GetAlpnProtocols(Int32)

Klasse, die den SSL-Sitzungsstatus kapselt.

GetEnabledCiphers()

Klasse, die den SSL-Sitzungsstatus kapselt.

GetLastStatus()

Klasse, die den SSL-Sitzungsstatus kapselt.

GetRequestedPeerName()

Klasse, die den SSL-Sitzungsstatus kapselt.

GetSessionOption(SslSessionOption, Boolean)

Klasse, die den SSL-Sitzungsstatus kapselt.

GetSupportedCiphers()

Klasse, die den SSL-Sitzungsstatus kapselt.

GetTypeId()

Klasse, die den SSL-Sitzungsstatus kapselt.

Handshake()

Klasse, die den SSL-Sitzungsstatus kapselt.

Read(Byte[], nint)

Klasse, die den SSL-Sitzungsstatus kapselt.

ReHandshake()

Klasse, die den SSL-Sitzungsstatus kapselt.

SetAlpnProtocols(String[])

Klasse, die den SSL-Sitzungsstatus kapselt.

SetCertificate(SecIdentity, IEnumerable<SecCertificate>)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetClientSideAuthenticate(SslAuthenticate)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetDatagramHelloCookie(Byte[])

Klasse, die den SSL-Sitzungsstatus kapselt.

SetEnabledCiphers(IEnumerable<SslCipherSuite>)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetEncryptionCertificate(SecIdentity, IEnumerable<SecCertificate>)

Entwickler sollten diese veraltete Methode nicht verwenden. Exportchiffren sind nicht mehr verfügbar.

SetError(SecStatusCode)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetOcspResponse(NSData)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetSessionConfig(NSString)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetSessionConfig(SslSessionConfig)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetSessionOption(SslSessionOption, Boolean)

Klasse, die den SSL-Sitzungsstatus kapselt.

SetSessionStrengthPolicy(SslSessionStrengthPolicy)
Veraltet..

Klasse, die den SSL-Sitzungsstatus kapselt.

SetSessionTickets(Boolean)

Klasse, die den SSL-Sitzungsstatus kapselt.

Write(Byte[], nint)

Klasse, die den SSL-Sitzungsstatus kapselt.

Gilt für: