SslContext 类

定义

封装 SSL 会话状态的类。

public class SslContext : IDisposable, ObjCRuntime.INativeObject
type SslContext = class
    interface INativeObject
    interface IDisposable
继承
SslContext
实现

构造函数

SslContext(SslProtocolSide, SslConnectionType)

封装 SSL 会话状态的类。

属性

BufferedReadSize

封装 SSL 会话状态的类。

ClientCertificateState

封装 SSL 会话状态的类。

Connection

封装 SSL 会话状态的类。

DatagramWriteSize

封装 SSL 会话状态的类。

Handle

处理指向非托管对象表示形式的 (指针) 。

MaxDatagramRecordSize

封装 SSL 会话状态的类。

MaxProtocol

封装 SSL 会话状态的类。

MinProtocol

封装 SSL 会话状态的类。

NegotiatedCipher

封装 SSL 会话状态的类。

NegotiatedProtocol

封装 SSL 会话状态的类。

PeerDomainName

封装 SSL 会话状态的类。

PeerId

封装 SSL 会话状态的类。

PeerTrust

封装 SSL 会话状态的类。

SessionState

封装 SSL 会话状态的类。

方法

Dispose()

释放 SslContext 对象使用的资源。

Dispose(Boolean)

释放 SslContext 对象使用的资源。

Finalize()

SslContext 对象的终结器

GetAlpnProtocols()

封装 SSL 会话状态的类。

GetAlpnProtocols(Int32)

封装 SSL 会话状态的类。

GetEnabledCiphers()

封装 SSL 会话状态的类。

GetLastStatus()

封装 SSL 会话状态的类。

GetRequestedPeerName()

封装 SSL 会话状态的类。

GetSessionOption(SslSessionOption, Boolean)

封装 SSL 会话状态的类。

GetSupportedCiphers()

封装 SSL 会话状态的类。

GetTypeId()

封装 SSL 会话状态的类。

Handshake()

封装 SSL 会话状态的类。

Read(Byte[], nint)

封装 SSL 会话状态的类。

ReHandshake()

封装 SSL 会话状态的类。

SetAlpnProtocols(String[])

封装 SSL 会话状态的类。

SetCertificate(SecIdentity, IEnumerable<SecCertificate>)

封装 SSL 会话状态的类。

SetClientSideAuthenticate(SslAuthenticate)

封装 SSL 会话状态的类。

SetDatagramHelloCookie(Byte[])

封装 SSL 会话状态的类。

SetEnabledCiphers(IEnumerable<SslCipherSuite>)

封装 SSL 会话状态的类。

SetEncryptionCertificate(SecIdentity, IEnumerable<SecCertificate>)

开发人员不应使用此已弃用的方法。 导出密码不再可用。

SetError(SecStatusCode)

封装 SSL 会话状态的类。

SetOcspResponse(NSData)

封装 SSL 会话状态的类。

SetSessionConfig(NSString)

封装 SSL 会话状态的类。

SetSessionConfig(SslSessionConfig)

封装 SSL 会话状态的类。

SetSessionOption(SslSessionOption, Boolean)

封装 SSL 会话状态的类。

SetSessionStrengthPolicy(SslSessionStrengthPolicy)
已过时.

封装 SSL 会话状态的类。

SetSessionTickets(Boolean)

封装 SSL 会话状态的类。

Write(Byte[], nint)

封装 SSL 会话状态的类。

适用于