TrustManagerFactory.Init 方法

定义

重载

Init(KeyStore)

使用证书颁发机构的源和相关信任材料初始化此工厂。

Init(IManagerFactoryParameters)

使用提供程序特定的信任材料源初始化此工厂。

Init(KeyStore)

使用证书颁发机构的源和相关信任材料初始化此工厂。

[Android.Runtime.Register("init", "(Ljava/security/KeyStore;)V", "")]
public void Init (Java.Security.KeyStore? ks);
[<Android.Runtime.Register("init", "(Ljava/security/KeyStore;)V", "")>]
member this.Init : Java.Security.KeyStore -> unit

参数

ks
KeyStore

密钥存储或 null

属性

例外

如果初始化失败,

注解

使用证书颁发机构的源和相关信任材料初始化此工厂。

提供程序通常使用 KeyStore 作为做出信任决策的基础。

有关更灵活的初始化,请参阅 #init(ManagerFactoryParameters)

适用于 . 的 javax.net.ssl.TrustManagerFactory.init(java.security.KeyStore)Java 文档

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

适用于

Init(IManagerFactoryParameters)

使用提供程序特定的信任材料源初始化此工厂。

[Android.Runtime.Register("init", "(Ljavax/net/ssl/ManagerFactoryParameters;)V", "")]
public void Init (Javax.Net.Ssl.IManagerFactoryParameters? spec);
[<Android.Runtime.Register("init", "(Ljavax/net/ssl/ManagerFactoryParameters;)V", "")>]
member this.Init : Javax.Net.Ssl.IManagerFactoryParameters -> unit

参数

spec
IManagerFactoryParameters

提供程序特定的参数规范的实现

属性

例外

如果初始化失败,

注解

使用提供程序特定的信任材料源初始化此工厂。

在某些情况下,提供程序可能需要密钥存储以外的初始化参数。 该特定提供程序的用户应传递提供程序定义的相应 ManagerFactoryParameters 实现。 然后,提供程序可以调用实现中的 ManagerFactoryParameters 指定方法以获取所需的信息。

适用于 . 的 javax.net.ssl.TrustManagerFactory.init(javax.net.ssl.ManagerFactoryParameters)Java 文档

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

适用于