TrustManagerFactory.GetInstance 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetInstance(String) |
返回一个 |
GetInstance(String, Provider) |
返回一个 |
GetInstance(String, String) |
返回一个 |
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
对象。
- 属性
例外
如果没有已安装的提供程序可以提供请求的算法。
如果 algorithm
为 null
(而不是 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
对象。
- 属性
例外
如果指定的提供程序无法提供请求的算法,则为 。
如果 algorithm
为 null
(而不是 NoSuchAlgorithmException,如 1.4 版本中所示)
注解
返回一个 TrustManagerFactory
对象,该对象充当信任管理器的工厂。
返回一个新的 TrustManagerFactory 对象,该对象封装来自指定提供程序对象的 TrustManagerFactorySpi 实现。 请注意,指定的提供程序对象不必在提供程序列表中注册。
本页的某些部分是根据 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
对象
- 属性
例外
如果指定的提供程序无法提供请求的算法,则为 。
如果指定的提供程序不存在,
如果 algorithm
为 null
(而不是 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 属性许可证中所述的术语使用。