TrustManagerFactory.GetInstance 方法

定义

重载

GetInstance(String)

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

GetInstance(String, Provider)

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

GetInstance(String, String)

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

GetInstance(String)

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;", "")]
public static Javax.Net.Ssl.TrustManagerFactory? GetInstance (string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;", "")>]
static member GetInstance : string -> Javax.Net.Ssl.TrustManagerFactory

参数

algorithm
String

请求的信任管理算法的标准名称。 有关标准算法名称的信息,请参阅 Java 安全套接字扩展参考指南

返回

TrustManagerFactory 对象。

属性

例外

如果没有已安装的提供程序可以提供请求的算法。

如果 algorithmnull (而不是 NoSuchAlgorithmException,如 1.4 版本中所示)

注解

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

此方法从首选提供程序开始遍历已注册的安全提供程序列表。 从第一个支持指定算法的提供程序中封装 TrustManagerFactorySpi 实现的新 TrustManagerFactory 对象将返回。

请注意,可以通过该方法检索 Security#getProviders() Security.getProviders() 已注册提供程序的列表。

适用于 . 的 javax.net.ssl.TrustManagerFactory.getInstance(java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

GetInstance(String, Provider)

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/net/ssl/TrustManagerFactory;", "")]
public static Javax.Net.Ssl.TrustManagerFactory? GetInstance (string? algorithm, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/net/ssl/TrustManagerFactory;", "")>]
static member GetInstance : string * Java.Security.Provider -> Javax.Net.Ssl.TrustManagerFactory

参数

algorithm
String

请求的信任管理算法的标准名称。 有关标准算法名称的信息,请参阅 Java 安全套接字扩展参考指南

provider
Provider

提供程序的实例。

返回

TrustManagerFactory 对象。

属性

例外

如果指定的提供程序无法提供请求的算法,则为 。

如果 algorithmnull (而不是 NoSuchAlgorithmException,如 1.4 版本中所示)

注解

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

返回一个新的 TrustManagerFactory 对象,该对象封装来自指定提供程序对象的 TrustManagerFactorySpi 实现。 请注意,指定的提供程序对象不必在提供程序列表中注册。

适用于 . 的 javax.net.ssl.TrustManagerFactory.getInstance(java.lang.String, java.security.Provider)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

GetInstance(String, String)

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;", "")]
public static Javax.Net.Ssl.TrustManagerFactory? GetInstance (string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;", "")>]
static member GetInstance : string * string -> Javax.Net.Ssl.TrustManagerFactory

参数

algorithm
String

请求的信任管理算法的标准名称。 有关标准算法名称的信息,请参阅 Java 安全套接字扩展参考指南

provider
String

提供程序的名称。

返回

TrustManagerFactory 对象

属性

例外

如果指定的提供程序无法提供请求的算法,则为 。

如果指定的提供程序不存在,

如果 algorithmnull (而不是 NoSuchAlgorithmException,如 1.4 版本中所示)

注解

返回一个 TrustManagerFactory 对象,该对象充当信任管理器的工厂。

返回一个新的 KeyManagerFactory 对象,该对象封装指定提供程序中的 KeyManagerFactorySpi 实现。 必须在安全提供程序列表中注册指定的提供程序。

请注意,可以通过该方法检索 Security#getProviders() Security.getProviders() 已注册提供程序的列表。

适用于 . 的 javax.net.ssl.TrustManagerFactory.getInstance(java.lang.String, java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于