CertificateFactorySpi.EngineGenerateCRL(Stream) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
生成证书吊销列表 (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) 对象,并使用从输入流 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 属性许可证中所述的术语使用。