CertificateFactory.GenerateCertPath 方法

定义

重载

GenerateCertPath(IList<Certificate>)

生成一个 CertPath 对象并使用 a List ofs Certificate初始化它。

GenerateCertPath(Stream)

生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据初始化它。

GenerateCertPath(Stream, String)

生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据初始化它。

GenerateCertPath(IList<Certificate>)

生成一个 CertPath 对象并使用 a List ofs Certificate初始化它。

[Android.Runtime.Register("generateCertPath", "(Ljava/util/List;)Ljava/security/cert/CertPath;", "")]
public Java.Security.Cert.CertPath? GenerateCertPath(System.Collections.Generic.IList<Java.Security.Cert.Certificate>? certificates);
[<Android.Runtime.Register("generateCertPath", "(Ljava/util/List;)Ljava/security/cert/CertPath;", "")>]
member this.GenerateCertPath : System.Collections.Generic.IList<Java.Security.Cert.Certificate> -> Java.Security.Cert.CertPath

参数

certificates
IList<Certificate>

a List of Certificates

返回

CertPath使用提供的证书列表进行初始化

属性

注解

生成一个 CertPath 对象并使用 a List ofs Certificate初始化它。

提供的证书的类型必须受 <a0/> 支持。 它们将从提供 List 的对象中复制出来。

在 1.4 中添加。

适用于 . 的 java.security.cert.CertificateFactory.generateCertPath(java.util.List<? extends java.security.cert.Certificate>)Java 文档

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

适用于

GenerateCertPath(Stream)

生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据初始化它。

[Android.Runtime.Register("generateCertPath", "(Ljava/io/InputStream;)Ljava/security/cert/CertPath;", "")]
public Java.Security.Cert.CertPath? GenerateCertPath(System.IO.Stream? inStream);
[<Android.Runtime.Register("generateCertPath", "(Ljava/io/InputStream;)Ljava/security/cert/CertPath;", "")>]
member this.GenerateCertPath : System.IO.Stream -> Java.Security.Cert.CertPath

参数

inStream
Stream

包含 InputStream 数据的

返回

使用来自 CertPath a0> 的数据初始化的 InputStream

属性

例外

如果检测到分析问题,

注解

生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据初始化它。 数据假定采用默认编码。 默认编码的名称是该方法返回#getCertPathEncodings getCertPathEncodings的第一个元素Iterator

在 1.4 中添加。

适用于 . 的 java.security.cert.CertificateFactory.generateCertPath(java.io.InputStream)Java 文档

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

适用于

GenerateCertPath(Stream, String)

生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据初始化它。

[Android.Runtime.Register("generateCertPath", "(Ljava/io/InputStream;Ljava/lang/String;)Ljava/security/cert/CertPath;", "")]
public Java.Security.Cert.CertPath? GenerateCertPath(System.IO.Stream? inStream, string? encoding);
[<Android.Runtime.Register("generateCertPath", "(Ljava/io/InputStream;Ljava/lang/String;)Ljava/security/cert/CertPath;", "")>]
member this.GenerateCertPath : System.IO.Stream * string -> Java.Security.Cert.CertPath

参数

inStream
Stream

包含 InputStream 数据的

encoding
String

用于数据的编码

返回

使用来自 CertPath a0> 的数据初始化的 InputStream

属性

例外

如果检测到分析问题,

如果提供程序未实现此方法,

注解

生成一个 CertPath 对象,并使用从 InputStream inStream 中读取的数据初始化它。 假定数据采用指定的编码。 有关标准编码名称及其格式的信息,请参阅 Java 加密体系结构标准算法名称文档中的 CertPath 编码部分

在 1.4 中添加。

适用于 . 的 java.security.cert.CertificateFactory.generateCertPath(java.io.InputStream, java.lang.String)Java 文档

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

适用于