共用方式為


CertificateFactory.GenerateCRL(Stream) 方法

定義

產生證書吊銷清單 (CRL) 物件,並使用從輸入數據流 inStream讀取的數據初始化它。

[Android.Runtime.Register("generateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "")]
public Java.Security.Cert.CRL? GenerateCRL (System.IO.Stream? inStream);
[<Android.Runtime.Register("generateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "")>]
member this.GenerateCRL : 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) markjava.io.InputStream#reset() reset,這個方法將會取用整個輸入數據流。 否則,對此方法的每個呼叫都會取用一個CRL,而輸入數據流的讀取位置會放在CRL固有結尾標記之後的下一個可用位元組。 如果輸入資料串流中的數據不包含內在 CRL 標記(EOF 以外),且 CRL 剖析之後有尾端資料, CRLException 則會擲回 。

java.security.cert.CertificateFactory.generateCRL(java.io.InputStream)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於