KeyStoreSpi.EngineLoad 方法

定义

重载

名称 说明
EngineLoad(KeyStore+ILoadStoreParameter)

从给定的输入流加载密钥存储。

EngineLoad(Stream, Char[])

从给定的输入流加载密钥存储。

EngineLoad(KeyStore+ILoadStoreParameter)

从给定的输入流加载密钥存储。

[Android.Runtime.Register("engineLoad", "(Ljava/security/KeyStore$LoadStoreParameter;)V", "GetEngineLoad_Ljava_security_KeyStore_LoadStoreParameter_Handler")]
public virtual void EngineLoad(Java.Security.KeyStore.ILoadStoreParameter? param);
[<Android.Runtime.Register("engineLoad", "(Ljava/security/KeyStore$LoadStoreParameter;)V", "GetEngineLoad_Ljava_security_KeyStore_LoadStoreParameter_Handler")>]
abstract member EngineLoad : Java.Security.KeyStore.ILoadStoreParameter -> unit
override this.EngineLoad : Java.Security.KeyStore.ILoadStoreParameter -> unit

参数

param
KeyStore.ILoadStoreParameter

指定 LoadStoreParameter 如何加载此 KeyStoreSpi内容(也许 null)。

属性

例外

如果在从流中读取时出现问题。

如果所需的算法不可用,

如果加载此代码 KeyStoreSpi的证书时发生异常,则为 。

如果无法识别给定 值,则为

注解

Java文档java.security.KeyStoreSpi.engineLoad(java.io.InputStream, char[])

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

EngineLoad(Stream, Char[])

从给定的输入流加载密钥存储。

[Android.Runtime.Register("engineLoad", "(Ljava/io/InputStream;[C)V", "GetEngineLoad_Ljava_io_InputStream_arrayCHandler")]
public abstract void EngineLoad(System.IO.Stream? stream, char[]? password);
[<Android.Runtime.Register("engineLoad", "(Ljava/io/InputStream;[C)V", "GetEngineLoad_Ljava_io_InputStream_arrayCHandler")>]
abstract member EngineLoad : System.IO.Stream * char[] -> unit

参数

stream
Stream

从中加载密钥存储的输入流,或 null

password
Char[]

用于检查密钥存储完整性的密码、用于解锁密钥存储的密码,或 null

属性

例外

如果在从流中读取时出现问题。

如果所需的算法不可用,

如果加载此代码 KeyStoreSpi的证书时发生异常,则为 。

注解

从给定的输入流加载密钥存储。

可以为解锁密钥存储(例如密钥存储驻留在硬件令牌设备上)或检查密钥存储数据的完整性提供密码。 如果未提供密码进行完整性检查,则不会执行完整性检查。

Java文档java.security.KeyStoreSpi.engineLoad(java.io.InputStream, char[])

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于