CertificateFactorySpi.EngineGenerateCRLs(Stream) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳一個(可能是空的)CRL集合視圖,從給定輸入串流 inStream讀取的CRLs。
[Android.Runtime.Register("engineGenerateCRLs", "(Ljava/io/InputStream;)Ljava/util/Collection;", "GetEngineGenerateCRLs_Ljava_io_InputStream_Handler")]
public abstract System.Collections.Generic.ICollection<Java.Security.Cert.CRL>? EngineGenerateCRLs(System.IO.Stream? inStream);
[<Android.Runtime.Register("engineGenerateCRLs", "(Ljava/io/InputStream;)Ljava/util/Collection;", "GetEngineGenerateCRLs_Ljava_io_InputStream_Handler")>]
abstract member EngineGenerateCRLs : System.IO.Stream -> System.Collections.Generic.ICollection<Java.Security.Cert.CRL>
參數
- inStream
- Stream
輸入串流與 CRL 一起。
傳回
一個(可能是空的)java.security.cert.CRL 物件集合視圖,並以輸入串流的資料初始化。
- 屬性
例外狀況
如果偵測到解析問題。
備註
回傳一個(可能是空的)CRL集合視圖,從給定輸入串流 inStream讀取的CRLs。
為了利用此憑證工廠所支援的專用 CRL 格式,回傳集合檢視中的每個元素都可以被類型化到對應的 CRL 類別。 例如,若此憑證工廠實作 X.509 CRL,回傳集合中的元素可被類型化為該 X509CRL 類別。
在 X.509 CRL 的憑證工廠中, inStream 可能包含單一 DER 編碼的 CRL。 此外, inStream 可能包含 PKCS#7 CRL 集合。 這是一個 PKCS#7 SignedData 物件,唯一重要的欄位是 CRLS。 特別是,簽名和內容會被忽略。 此格式允許同時下載多個 CRL。 若無 CRL,則會回傳一個空集合。
請注意,若給定輸入串流不支援 java.io.InputStream#mark(int) mark 和 java.io.InputStream#reset() reset,此方法將耗盡整個輸入串流。
Java 文件 java.security.cert.CertificateFactorySpi.engineGenerateCRLs(java.io.InputStream)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。