CipherSuitesPolicy.AllowedCipherSuites プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
重要
この API は CLS 準拠ではありません。
このポリシーでネゴシエーションに対して許可されている暗号スイートのコレクションとして CipherSuitesPolicy(IEnumerable<TlsCipherSuite>) コンストラクターに渡された有効な暗号スイートのサブセットを取得します。
public:
property System::Collections::Generic::IEnumerable<System::Net::Security::TlsCipherSuite> ^ AllowedCipherSuites { System::Collections::Generic::IEnumerable<System::Net::Security::TlsCipherSuite> ^ get(); };
[System.CLSCompliant(false)]
public System.Collections.Generic.IEnumerable<System.Net.Security.TlsCipherSuite> AllowedCipherSuites { get; }
[<System.CLSCompliant(false)>]
member this.AllowedCipherSuites : seq<System.Net.Security.TlsCipherSuite>
Public ReadOnly Property AllowedCipherSuites As IEnumerable(Of TlsCipherSuite)
プロパティ値
ネゴシエーションに対してこのポリシーで許可されている暗号スイートのコレクション。
- 属性
注釈
注意
認証にSslStream暗号スイート ポリシーを定義すると、OS はネゴシエートに最適な暗号スイートを決定できず、このコードを手動でチェックして更新する必要があります。 この機能の使用は避け、常に更新される OS ポリシーに依存することを強くお勧めします。
オペレーティング システムの基になる SSL/TLS 実装とは異なり、 の 要素allowedCipherSuites
の順序によって、クライアントとサーバーのTlsCipherSuiteネゴシエーションの優先順位が保証されるわけではありません。 このクラスのインスタンスを初期化できるのは、OpenSSL 1.1.1 以降または macOS で Linux システムを使用している場合のみです。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET