Language

SslContext クラス

定義

SSL セッションの状態をカプセル化するクラス。.

public class SslContext : CoreFoundation.NativeObject
type SslContext = class
    inherit NativeObject
継承

コンストラクター

Name 説明
SslContext(SslProtocolSide, SslConnectionType)

SSL セッションの状態をカプセル化するクラス。.

プロパティ

Name 説明
BufferedReadSize

SSL セッションの状態をカプセル化するクラス。.

ClientCertificateState

SSL セッションの状態をカプセル化するクラス。.

Connection

SSL セッションの状態をカプセル化するクラス。.

DatagramWriteSize

SSL セッションの状態をカプセル化するクラス。.

Handle

SSL セッションの状態をカプセル化するクラス。.

(継承元 DisposableObject)
MaxDatagramRecordSize

SSL セッションの状態をカプセル化するクラス。.

MaxProtocol

SSL セッションの状態をカプセル化するクラス。.

MinProtocol

SSL セッションの状態をカプセル化するクラス。.

NegotiatedProtocol

SSL セッションの状態をカプセル化するクラス。.

Owns

SSL セッションの状態をカプセル化するクラス。.

(継承元 DisposableObject)
PeerDomainName

SSL セッションの状態をカプセル化するクラス。.

PeerId

SSL セッションの状態をカプセル化するクラス。.

PeerTrust

SSL セッションの状態をカプセル化するクラス。.

SessionState

SSL セッションの状態をカプセル化するクラス。.

メソッド

Name 説明
ClearHandle()

SSL セッションの状態をカプセル化するクラス。.

(継承元 DisposableObject)
Dispose()

このオブジェクトで使用されるすべてのリソースを解放します。

(継承元 DisposableObject)
Dispose(Boolean)

SslContext オブジェクトによって使用されるリソースを解放します。

Equals(Object)

SSL セッションの状態をカプセル化するクラス。.

(継承元 DisposableObject)
GetAlpnProtocols()

SSL セッションの状態をカプセル化するクラス。.

GetAlpnProtocols(Int32)

SSL セッションの状態をカプセル化するクラス。.

GetCheckedHandle()

SSL セッションの状態をカプセル化するクラス。.

(継承元 DisposableObject)
GetHashCode()

SSL セッションの状態をカプセル化するクラス。.

(継承元 DisposableObject)
GetLastStatus()

SSL セッションの状態をカプセル化するクラス。.

GetRequestedPeerName()

SSL セッションの状態をカプセル化するクラス。.

GetSessionOption(SslSessionOption, Boolean)

SSL セッションの状態をカプセル化するクラス。.

GetTypeId()

SSL セッションの状態をカプセル化するクラス。.

Handshake()

SSL セッションの状態をカプセル化するクラス。.

InitializeHandle(NativeHandle)

SSL セッションの状態をカプセル化するクラス。.

(継承元 DisposableObject)
Read(Byte[], IntPtr)

SSL セッションの状態をカプセル化するクラス。.

ReHandshake()

SSL セッションの状態をカプセル化するクラス。.

Release()

SSL セッションの状態をカプセル化するクラス。.

(継承元 NativeObject)
Retain()

SSL セッションの状態をカプセル化するクラス。.

(継承元 NativeObject)
SetAlpnProtocols(String[])

SSL セッションの状態をカプセル化するクラス。.

SetCertificate(SecIdentity, IEnumerable<SecCertificate>)

SSL セッションの状態をカプセル化するクラス。.

SetClientSideAuthenticate(SslAuthenticate)

SSL セッションの状態をカプセル化するクラス。.

SetDatagramHelloCookie(Byte[])

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[], IntPtr)

SSL セッションの状態をカプセル化するクラス。.

拡張メソッド

Name 説明
GetHandle(INativeObject)

SSL セッションの状態をカプセル化するクラス。.

GetNonNullHandle(INativeObject, String)

SSL セッションの状態をカプセル化するクラス。.

適用対象