ExemptionMechanism.GetInstance 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetInstance(String) |
返回实现 |
GetInstance(String, Provider) |
返回实现 |
GetInstance(String, String) |
返回实现 |
GetInstance(String)
返回实现 ExemptionMechanism
指定豁免机制算法的对象。
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/ExemptionMechanism;", "")]
public static Javax.Crypto.ExemptionMechanism? GetInstance (string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/ExemptionMechanism;", "")>]
static member GetInstance : string -> Javax.Crypto.ExemptionMechanism
参数
- algorithm
- String
请求的豁免机制的标准名称。 请参阅 中的“豁免机制”部分 有关标准豁免机制名称的信息,Java 加密体系结构标准算法名称文档 。
返回
新 ExemptionMechanism
对象。
- 属性
例外
如果指定算法不可供任何提供程序使用,则为
如果算法参数为 null
.
注解
返回实现 ExemptionMechanism
指定豁免机制算法的对象。
此方法从首选提供程序开始遍历已注册的安全提供程序列表。 返回一个新的 ExemptionMechanism 对象,该对象封装了支持指定算法的第一个提供程序的 ExemptionMechanismSpi 实现。
请注意,可以通过该方法检索 Security#getProviders() Security.getProviders()
已注册提供程序的列表。
适用于 . 的 javax.crypto.ExemptionMechanism.getInstance(java.lang.String)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
GetInstance(String, Provider)
返回实现 ExemptionMechanism
指定豁免机制算法的对象。
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/crypto/ExemptionMechanism;", "")]
public static Javax.Crypto.ExemptionMechanism? GetInstance (string? algorithm, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/crypto/ExemptionMechanism;", "")>]
static member GetInstance : string * Java.Security.Provider -> Javax.Crypto.ExemptionMechanism
参数
- algorithm
- String
请求的豁免机制的标准名称。 请参阅 中的“豁免机制”部分 有关标准豁免机制名称的信息,Java 加密体系结构标准算法名称文档 。
- provider
- Provider
提供程序。
返回
新 ExemptionMechanism
对象。
- 属性
例外
如果指定的算法不是由指定的提供程序提供的,
如果算法参数为 null
.
如果提供程序参数为 null
.
注解
返回实现 ExemptionMechanism
指定豁免机制算法的对象。
返回一个新的 ExemptionMechanism 对象,该对象封装来自指定提供程序对象的 ExemptionMechanismSpi 实现。 请注意,指定的提供程序对象不必在提供程序列表中注册。
适用于 . 的 javax.crypto.ExemptionMechanism.getInstance(java.lang.String, java.security.Provider)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
GetInstance(String, String)
返回实现 ExemptionMechanism
指定豁免机制算法的对象。
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/ExemptionMechanism;", "")]
public static Javax.Crypto.ExemptionMechanism? GetInstance (string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/ExemptionMechanism;", "")>]
static member GetInstance : string * string -> Javax.Crypto.ExemptionMechanism
参数
- algorithm
- String
请求的豁免机制的标准名称。 请参阅 中的“豁免机制”部分 有关标准豁免机制名称的信息,Java 加密体系结构标准算法名称文档 。
- provider
- String
提供程序的名称。
返回
新 ExemptionMechanism
对象。
- 属性
例外
如果指定的算法不是由指定的提供程序提供的,
如果指定的提供程序不可用,
如果算法参数为 null
.
如果提供程序参数为 null
.
注解
返回实现 ExemptionMechanism
指定豁免机制算法的对象。
返回一个新的 ExemptionMechanism 对象,该对象封装了来自指定提供程序的 ExemptionMechanismSpi 实现。 必须在安全提供程序列表中注册指定的提供程序。
请注意,可以通过该方法检索 Security#getProviders() Security.getProviders()
已注册提供程序的列表。
适用于 . 的 javax.crypto.ExemptionMechanism.getInstance(java.lang.String, java.lang.String)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。