Sprache

SecProtocolOptions Klasse

Definition

public class SecProtocolOptions : CoreFoundation.NativeObject
type SecProtocolOptions = class
    inherit NativeObject
Vererbung
SecProtocolOptions

Eigenschaften

Name Beschreibung
DefaultMaxDtlsProtocolVersion
DefaultMaxTlsProtocolVersion
DefaultMinDtlsProtocolVersion
DefaultMinTlsProtocolVersion
Handle (Geerbt von DisposableObject)
Owns (Geerbt von DisposableObject)

Methoden

Name Beschreibung
AddPreSharedKey(DispatchData)
AddTlsApplicationProtocol(String)
AddTlsCipherSuite(TlsCipherSuite)
AddTlsCipherSuiteGroup(SslCipherSuiteGroup)
AddTlsCipherSuiteGroup(TlsCipherSuiteGroup)
ClearHandle() (Geerbt von DisposableObject)
Dispose()

Gibt alle von diesem Objekt verwendeten Ressourcen frei.

(Geerbt von DisposableObject)
Dispose(Boolean)

Gibt die von diesem Objekt verwendeten Ressourcen frei.

(Geerbt von NativeObject)
Equals(Object) (Geerbt von DisposableObject)
GetCheckedHandle() (Geerbt von DisposableObject)
GetHashCode() (Geerbt von DisposableObject)
InitializeHandle(NativeHandle) (Geerbt von DisposableObject)
IsEqual(SecProtocolOptions, SecProtocolOptions)
IsEqual(SecProtocolOptions)
Release() (Geerbt von NativeObject)
Retain() (Geerbt von NativeObject)
SetChallengeBlock(SecProtocolChallenge, DispatchQueue)

Legen Sie den Abfragerückruf fest.

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

Legen Sie den Rückruf für die vorab freigegebene Schlüsselauswahl fest.

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)

Legen Sie den Überprüfungsrückruf fest.

Erweiterungsmethoden

Name Beschreibung
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Gilt für: