CertificateFactorySpi.EngineGenerateCRL(Stream) 方法

定义

生成证书吊销列表 (CRL) 对象,并使用从输入流 inStream读取的数据初始化它。

[Android.Runtime.Register("engineGenerateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "GetEngineGenerateCRL_Ljava_io_InputStream_Handler")]
public abstract Java.Security.Cert.CRL? EngineGenerateCRL (System.IO.Stream? inStream);
[<Android.Runtime.Register("engineGenerateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "GetEngineGenerateCRL_Ljava_io_InputStream_Handler")>]
abstract member EngineGenerateCRL : System.IO.Stream -> Java.Security.Cert.CRL

参数

inStream
Stream

包含 CRL 数据的输入流。

返回

CRL

使用输入流中的数据初始化的 CRL 对象。

属性

例外

如果检测到分析问题,

注解

生成证书吊销列表 (CRL) 对象,并使用从输入流 inStream读取的数据初始化它。

为了利用此证书工厂支持的专用 CRL 格式,返回的 CRL 对象可以键入到相应的 CRL 类。 例如,如果此证书工厂实现 X.509 CRL,则返回的 CRL 对象可以键入到 X509CRL 类。

请注意,如果给定的输入流不支持 java.io.InputStream#mark(int) mark 并且 java.io.InputStream#reset() reset此方法将使用整个输入流。 否则,对此方法的每次调用都会使用一个 CRL,输入流的读取位置将定位到固有的 CRL 标记之后的下一个可用字节。 如果输入流中的数据不包含固有的 CRL 结尾标记(而不是 EOF),并且 CRL 分析后存在尾随数据,则会引发一个 CRLException

适用于 . 的 java.security.cert.CertificateFactorySpi.engineGenerateCRL(java.io.InputStream)Java 文档

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

适用于