SSLServerSocketFactory.GetSupportedCipherSuites メソッド

定義

このファクトリによって作成された SSL 接続で使用できる暗号スイートの名前を返します。

[Android.Runtime.Register("getSupportedCipherSuites", "()[Ljava/lang/String;", "GetGetSupportedCipherSuitesHandler")]
public abstract string[]? GetSupportedCipherSuites ();
[<Android.Runtime.Register("getSupportedCipherSuites", "()[Ljava/lang/String;", "GetGetSupportedCipherSuitesHandler")>]
abstract member GetSupportedCipherSuites : unit -> string[]

戻り値

String[]

暗号スイート名の配列

属性

注釈

このファクトリによって作成された SSL 接続で使用できる暗号スイートの名前を返します。 通常、これらの一覧には、これらの既定のサービス品質要件を満たしていない暗号スイートが含まれる場合があるため、これらのサブセットのみが実際に既定で有効になります。 このような暗号スイートは、特殊なアプリケーションで役立ちます。

<p class="caution">アプリケーションは、サポートされているすべての暗号スイートを盲目的に有効にしないでください。 サポートされている暗号スイートには、不適切に有効にされた場合に接続の問題を引き起こす可能性があるシグナル通知暗号スイートの値を含めることができます。

この方法を使用する適切な方法は、特定の暗号スイートがサポート Arrays.asList(getSupportedCipherSuites()).contains(...) されているかどうかを確認するか、または必要な暗号スイートのリストをフィルター処理して、サポートされているスイートのみを使用することです desiredSuiteSet.retainAll(Arrays.asList(getSupportedCipherSuites()))

の Java ドキュメントjavax.net.ssl.SSLServerSocketFactory.getSupportedCipherSuites()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象