Taal

SecProtocolOptions Klas

Definitie

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

Eigenschappen

Naam Description
DefaultMaxDtlsProtocolVersion
DefaultMaxTlsProtocolVersion
DefaultMinDtlsProtocolVersion
DefaultMinTlsProtocolVersion
Handle (Overgenomen van DisposableObject)
Owns (Overgenomen van DisposableObject)

Methoden

Naam Description
AddPreSharedKey(DispatchData)
AddTlsApplicationProtocol(String)
AddTlsCipherSuite(TlsCipherSuite)
AddTlsCipherSuiteGroup(SslCipherSuiteGroup)
AddTlsCipherSuiteGroup(TlsCipherSuiteGroup)
ClearHandle() (Overgenomen van DisposableObject)
Dispose()

Alle resources die door dit object worden gebruikt, worden vrijgegeven.

(Overgenomen van DisposableObject)
Dispose(Boolean)

Releases van de resources die door dit object worden gebruikt.

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

Stel de callback van de uitdaging in.

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

Stel de vooraf gedeelde sleutelselectie-callback in.

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)

Stel de callback controleren in.

Extensiemethoden

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

Van toepassing op