Langue

SslContext Classe

Définition

Classe qui encapsule l’état de session SSL..

public class SslContext : CoreFoundation.NativeObject
type SslContext = class
    inherit NativeObject
Héritage

Constructeurs

Nom Description
SslContext(SslProtocolSide, SslConnectionType)

Classe qui encapsule l’état de session SSL..

Propriétés

Nom Description
BufferedReadSize

Classe qui encapsule l’état de session SSL..

ClientCertificateState

Classe qui encapsule l’état de session SSL..

Connection

Classe qui encapsule l’état de session SSL..

DatagramWriteSize

Classe qui encapsule l’état de session SSL..

Handle

Classe qui encapsule l’état de session SSL..

(Hérité de DisposableObject)
MaxDatagramRecordSize

Classe qui encapsule l’état de session SSL..

MaxProtocol

Classe qui encapsule l’état de session SSL..

MinProtocol

Classe qui encapsule l’état de session SSL..

NegotiatedProtocol

Classe qui encapsule l’état de session SSL..

Owns

Classe qui encapsule l’état de session SSL..

(Hérité de DisposableObject)
PeerDomainName

Classe qui encapsule l’état de session SSL..

PeerId

Classe qui encapsule l’état de session SSL..

PeerTrust

Classe qui encapsule l’état de session SSL..

SessionState

Classe qui encapsule l’état de session SSL..

Méthodes

Nom Description
ClearHandle()

Classe qui encapsule l’état de session SSL..

(Hérité de DisposableObject)
Dispose()

Libère toutes les ressources utilisées par cet objet.

(Hérité de DisposableObject)
Dispose(Boolean)

Libère les ressources utilisées par l’objet SslContext.

Equals(Object)

Classe qui encapsule l’état de session SSL..

(Hérité de DisposableObject)
GetAlpnProtocols()

Classe qui encapsule l’état de session SSL..

GetAlpnProtocols(Int32)

Classe qui encapsule l’état de session SSL..

GetCheckedHandle()

Classe qui encapsule l’état de session SSL..

(Hérité de DisposableObject)
GetHashCode()

Classe qui encapsule l’état de session SSL..

(Hérité de DisposableObject)
GetLastStatus()

Classe qui encapsule l’état de session SSL..

GetRequestedPeerName()

Classe qui encapsule l’état de session SSL..

GetSessionOption(SslSessionOption, Boolean)

Classe qui encapsule l’état de session SSL..

GetTypeId()

Classe qui encapsule l’état de session SSL..

Handshake()

Classe qui encapsule l’état de session SSL..

InitializeHandle(NativeHandle)

Classe qui encapsule l’état de session SSL..

(Hérité de DisposableObject)
Read(Byte[], IntPtr)

Classe qui encapsule l’état de session SSL..

ReHandshake()

Classe qui encapsule l’état de session SSL..

Release()

Classe qui encapsule l’état de session SSL..

(Hérité de NativeObject)
Retain()

Classe qui encapsule l’état de session SSL..

(Hérité de NativeObject)
SetAlpnProtocols(String[])

Classe qui encapsule l’état de session SSL..

SetCertificate(SecIdentity, IEnumerable<SecCertificate>)

Classe qui encapsule l’état de session SSL..

SetClientSideAuthenticate(SslAuthenticate)

Classe qui encapsule l’état de session SSL..

SetDatagramHelloCookie(Byte[])

Classe qui encapsule l’état de session SSL..

SetEncryptionCertificate(SecIdentity, IEnumerable<SecCertificate>)

Les développeurs ne doivent pas utiliser cette méthode déconseillée. Les chiffrements d’exportation ne sont plus disponibles.

SetError(SecStatusCode)

Classe qui encapsule l’état de session SSL..

SetOcspResponse(NSData)

Classe qui encapsule l’état de session SSL..

SetSessionConfig(NSString)

Classe qui encapsule l’état de session SSL..

SetSessionConfig(SslSessionConfig)

Classe qui encapsule l’état de session SSL..

SetSessionOption(SslSessionOption, Boolean)

Classe qui encapsule l’état de session SSL..

SetSessionStrengthPolicy(SslSessionStrengthPolicy)
Obsolète.

Classe qui encapsule l’état de session SSL..

SetSessionTickets(Boolean)

Classe qui encapsule l’état de session SSL..

Write(Byte[], IntPtr)

Classe qui encapsule l’état de session SSL..

Méthodes d’extension

Nom Description
GetHandle(INativeObject)

Classe qui encapsule l’état de session SSL..

GetNonNullHandle(INativeObject, String)

Classe qui encapsule l’état de session SSL..

S’applique à