TlsVersions クラス

定義

コードを明示的にする必要がある場合、またはユーザーがオーバーライドを必要とする場合に、プロジェクトの TLS 情報を指定する一般的な場所。

public class TlsVersions
type TlsVersions = class
Public Class TlsVersions
継承
TlsVersions

注釈

新しい TLS バージョンが出てきたので、ここでそれらを更新し、知る必要があるすべてのコードがこのクラスを参照するようにする必要があります。これにより、すべてが更新され、行が見つからないリスクはありません。

フィールド

Instance

接続を開くときに Azure IoT .NET SDK によって使用されるこのクラスの静的インスタンス

プロパティ

CertificateRevocationCheck

証明書失効チェックを有効にするには。 既定値は false です。

MinimumTlsVersions

SDK を明示的にする必要がある場合に使用する TLS の許容可能なバージョン。

Preferred

既定で使用する TLS のバージョン。

メソッド

SetLegacyAcceptableVersions()

.NET Framework 4.5.1 では "SystemDefault" オプションが提供されないため、HTTPS または Websocket 経由の TLS の許容可能なバージョンを設定します。 他の .NET バージョンの場合は操作なし。 CheckCertificateRevocationList プロパティを .NET Framework 4.5.1 の CertificateRevocationCheck の値に設定します

SetMinimumTlsVersions(SslProtocols)

TLS の許容される最小バージョンを設定します。

適用対象