ExemptionMechanism.Init 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Init(IKey) |
使用密钥初始化此豁免机制。 |
Init(IKey, AlgorithmParameters) |
使用密钥和一组算法参数初始化此豁免机制。 |
Init(IKey, IAlgorithmParameterSpec) |
使用密钥和一组算法参数初始化此豁免机制。 |
Init(IKey)
使用密钥初始化此豁免机制。
[Android.Runtime.Register("init", "(Ljava/security/Key;)V", "")]
public void Init (Java.Security.IKey? key);
[<Android.Runtime.Register("init", "(Ljava/security/Key;)V", "")>]
member this.Init : Java.Security.IKey -> unit
参数
- key
- IKey
此豁免机制的密钥
- 属性
例外
如果键不能用于初始化此机制,则为 。
如果在初始化期间发生错误,则为 。
注解
使用密钥初始化此豁免机制。
如果此豁免机制需要任何无法从给定 key
派生的算法参数,则基础豁免机制实现应生成所需的参数本身(使用提供程序特定的默认值);如果算法参数必须由调用方指定,则会引发一个 InvalidKeyException
。
适用于 . 的 javax.crypto.ExemptionMechanism.init(java.security.Key)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Init(IKey, AlgorithmParameters)
使用密钥和一组算法参数初始化此豁免机制。
[Android.Runtime.Register("init", "(Ljava/security/Key;Ljava/security/AlgorithmParameters;)V", "")]
public void Init (Java.Security.IKey? key, Java.Security.AlgorithmParameters? params);
[<Android.Runtime.Register("init", "(Ljava/security/Key;Ljava/security/AlgorithmParameters;)V", "")>]
member this.Init : Java.Security.IKey * Java.Security.AlgorithmParameters -> unit
参数
- key
- IKey
此豁免机制的密钥
- params
- AlgorithmParameters
算法参数
- 属性
例外
如果键不能用于初始化此机制,则为 。
如果参数不能用于初始化此机制,则为 。
如果在初始化期间发生错误,则为 。
注解
使用密钥和一组算法参数初始化此豁免机制。
如果此豁免机制需要任何算法参数且 params
为 null,则基础豁免机制实现应生成所需的参数本身(使用提供程序特定的默认值);如果算法参数必须由调用方指定,则会引发一个 InvalidAlgorithmParameterException
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Init(IKey, IAlgorithmParameterSpec)
使用密钥和一组算法参数初始化此豁免机制。
[Android.Runtime.Register("init", "(Ljava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V", "")]
public void Init (Java.Security.IKey? key, Java.Security.Spec.IAlgorithmParameterSpec? params);
[<Android.Runtime.Register("init", "(Ljava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V", "")>]
member this.Init : Java.Security.IKey * Java.Security.Spec.IAlgorithmParameterSpec -> unit
参数
- key
- IKey
此豁免机制的密钥
- params
- IAlgorithmParameterSpec
算法参数
- 属性
例外
如果键不能用于初始化此机制,则为 。
参数不能用于初始化此机制。
如果在初始化期间发生错误,则为 。
注解
使用密钥和一组算法参数初始化此豁免机制。
如果此豁免机制需要任何算法参数且 params
为 null,则基础豁免机制实现应生成所需的参数本身(使用提供程序特定的默认值);如果算法参数必须由调用方指定,则会引发一个 InvalidAlgorithmParameterException
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。