PKIXBuilderParameters 构造函数

定义

重载

名称 说明
PKIXBuilderParameters(KeyStore, ICertSelector)

创建一个实例,该实例 PKIXBuilderParameters 从指定 KeyStore中包含的受信任证书条目填充最受信任的 CA 集。

PKIXBuilderParameters(ICollection<TrustAnchor>, ICertSelector)

创建具有指定Set最受信任的 CA 的实例PKIXBuilderParameters

PKIXBuilderParameters(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

PKIXBuilderParameters(KeyStore, ICertSelector)

创建一个实例,该实例 PKIXBuilderParameters 从指定 KeyStore中包含的受信任证书条目填充最受信任的 CA 集。

[Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;Ljava/security/cert/CertSelector;)V", "")]
public PKIXBuilderParameters(Java.Security.KeyStore? keystore, Java.Security.Cert.ICertSelector? targetConstraints);
[<Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;Ljava/security/cert/CertSelector;)V", "")>]
new Java.Security.Cert.PKIXBuilderParameters : Java.Security.KeyStore * Java.Security.Cert.ICertSelector -> Java.Security.Cert.PKIXBuilderParameters

参数

keystore
KeyStore

KeyStore 中填充最受信任的 CA 集

targetConstraints
ICertSelector

指定 CertSelector 目标证书的约束

属性

例外

如果未初始化,keyStore

如果不包含任何受信任的证书条目,则为 <a0/a0>。

注解

创建一个实例,该实例 PKIXBuilderParameters 从指定 KeyStore中包含的受信任证书条目填充最受信任的 CA 集。 仅考虑包含受信任 X509Certificates 的密钥存储条目;将忽略所有其他证书类型。

Java文档java.security.cert.PKIXBuilderParameters.PKIXBuilderParameters(java.security.KeyStore, java.security.cert.CertSelector)

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

适用于

PKIXBuilderParameters(ICollection<TrustAnchor>, ICertSelector)

创建具有指定Set最受信任的 CA 的实例PKIXBuilderParameters

[Android.Runtime.Register(".ctor", "(Ljava/util/Set;Ljava/security/cert/CertSelector;)V", "")]
public PKIXBuilderParameters(System.Collections.Generic.ICollection<Java.Security.Cert.TrustAnchor>? trustAnchors, Java.Security.Cert.ICertSelector? targetConstraints);
[<Android.Runtime.Register(".ctor", "(Ljava/util/Set;Ljava/security/cert/CertSelector;)V", "")>]
new Java.Security.Cert.PKIXBuilderParameters : System.Collections.Generic.ICollection<Java.Security.Cert.TrustAnchor> * Java.Security.Cert.ICertSelector -> Java.Security.Cert.PKIXBuilderParameters

参数

trustAnchors
ICollection<TrustAnchor>

a Set of TrustAnchors

targetConstraints
ICertSelector

指定 CertSelector 目标证书的约束

属性

注解

创建具有指定Set最受信任的 CA 的实例PKIXBuilderParameters。 集的每个元素都是一个 TrustAnchor TrustAnchor

请注意, Set 复制该副本以防止后续修改。

Java文档java.security.cert.PKIXBuilderParameters.PKIXBuilderParameters(java.util.Set<java.security.cert.TrustAnchor>, java.security.cert.CertSelector)

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

适用于

PKIXBuilderParameters(IntPtr, JniHandleOwnership)

创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。

protected PKIXBuilderParameters(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Cert.PKIXBuilderParameters : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Cert.PKIXBuilderParameters

参数

javaReference
IntPtr

nativeint

IntPtr一个包含Java本机接口 (JNI) 对象引用。

transfer
JniHandleOwnership

指示 JniHandleOwnership如何处理 javaReference

注解

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

适用于