Langue

SecProtocolOptions Classe

Définition

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

Propriétés

Nom Description
DefaultMaxDtlsProtocolVersion
DefaultMaxTlsProtocolVersion
DefaultMinDtlsProtocolVersion
DefaultMinTlsProtocolVersion
Handle (Hérité de DisposableObject)
Owns (Hérité de DisposableObject)

Méthodes

Nom Description
AddPreSharedKey(DispatchData)
AddTlsApplicationProtocol(String)
AddTlsCipherSuite(TlsCipherSuite)
AddTlsCipherSuiteGroup(SslCipherSuiteGroup)
AddTlsCipherSuiteGroup(TlsCipherSuiteGroup)
ClearHandle() (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 cet objet.

(Hérité de NativeObject)
Equals(Object) (Hérité de DisposableObject)
GetCheckedHandle() (Hérité de DisposableObject)
GetHashCode() (Hérité de DisposableObject)
InitializeHandle(NativeHandle) (Hérité de DisposableObject)
IsEqual(SecProtocolOptions, SecProtocolOptions)
IsEqual(SecProtocolOptions)
Release() (Hérité de NativeObject)
Retain() (Hérité de NativeObject)
SetChallengeBlock(SecProtocolChallenge, DispatchQueue)

Définissez le rappel de défi.

SetKeyUpdateCallback(SecProtocolKeyUpdate, DispatchQueue)
SetLocalIdentity(SecIdentity2)
SetPeerAuthenticationRequired(Boolean)
SetPreSharedKeySelectionBlock(SecProtocolPreSharedKeySelection, DispatchQueue)

Définissez le rappel de sélection de clé pré-partagé.

SetTlsDiffieHellmanParameters(DispatchData)
SetTlsFalseStartEnabled(Boolean)
SetTlsIsFallbackAttempt(Boolean)
SetTlsMaxVersion(SslProtocol)
SetTlsMaxVersion(TlsProtocolVersion)
SetTlsMinVersion(SslProtocol)
SetTlsMinVersion(TlsProtocolVersion)
SetTlsOcspEnabled(Boolean)
SetTlsPreSharedKeyIdentityHint(DispatchData)
SetTlsRenegotiationEnabled(Boolean)
SetTlsResumptionEnabled(Boolean)
SetTlsServerName(String)
SetTlsSignCertificateTimestampEnabled(Boolean)
SetTlsTicketsEnabled(Boolean)
SetVerifyBlock(SecProtocolVerify, DispatchQueue)

Définissez le rappel de vérification.

Méthodes d’extension

Nom Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

S’applique à