SSLEngine.GetSupportedCipherSuites 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回可用于此引擎的密码套件的名称。
[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[]
密码套件名称数组
- 属性
注解
返回可用于此引擎的密码套件的名称。 通常,默认情况下只会启用其中的一部分,因为此列表可能包含不符合这些默认设置服务质量要求的密码套件。 此类密码套件在专用应用程序中可能很有用。
<p class=“warning”>应用程序不应盲目启用所有受支持的密码套件。 支持的密码套件可以包含信号加密套件值,如果启用不当,可能会导致连接问题。
使用此方法的正确方法是检查特定密码套件是否受支持, Arrays.asList(getSupportedCipherSuites()).contains(...)
或者筛选所需的密码套件列表,以仅筛选 desiredSuiteSet.retainAll(Arrays.asList(getSupportedCipherSuites()))
受支持的密码套件。
适用于 . 的 javax.net.ssl.SSLEngine.getSupportedCipherSuites()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。