SecProtocolOptions
DefaultMaxDtlsProtocolVersion
DefaultMaxTlsProtocolVersion
DefaultMinDtlsProtocolVersion
DefaultMinTlsProtocolVersion
AddPreSharedKey(DispatchData)
AddTlsApplicationProtocol(String)
AddTlsCipherSuite(SslCipherSuite)
AddTlsCipherSuite(TlsCipherSuite)
AddTlsCipherSuiteGroup(SslCipherSuiteGroup)
AddTlsCipherSuiteGroup(TlsCipherSuiteGroup)
IsEqual(SecProtocolOptions)
IsEqual(SecProtocolOptions, SecProtocolOptions)
SetKeyUpdateCallback(SecProtocolKeyUpdate, DispatchQueue)
SetLocalIdentity(SecIdentity2)
SetPeerAuthenticationRequired(Boolean)
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)
xamarinios
namespace Security
{
[TV(12, 0)]
[Watch(5, 0)]
public class SecProtocolOptions : NativeObject
{
[Deprecated(PlatformName.MacOSX, 10, 15, PlatformArchitecture.None, "Use non-DHE cipher suites instead.")]
[Deprecated(PlatformName.iOS, 13, 0, PlatformArchitecture.None, "Use non-DHE cipher suites instead.")]
[Deprecated(PlatformName.WatchOS, 6, 0, PlatformArchitecture.None, "Use non-DHE cipher suites instead.")]
[Deprecated(PlatformName.TvOS, 13, 0, PlatformArchitecture.None, "Use non-DHE cipher suites instead.")]
public void SetTlsDiffieHellmanParameters(DispatchData parameters);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to xamarinios | |
Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API