Bagikan melalui


CertificateFactory.GenerateCRL(Stream) Metode

Definisi

Menghasilkan objek daftar pencabutan sertifikat (CRL) dan menginisialisasinya dengan data yang dibaca dari aliran inStreaminput .

[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

Parameter

inStream
Stream

aliran input dengan data CRL.

Mengembalikan

CRL

objek CRL yang diinisialisasi dengan data dari aliran input.

Atribut

Pengecualian

jika masalah penguraian terdeteksi.

Keterangan

Menghasilkan objek daftar pencabutan sertifikat (CRL) dan menginisialisasinya dengan data yang dibaca dari aliran inStreaminput .

Untuk memanfaatkan format CRL khusus yang didukung oleh pabrik sertifikat ini, objek CRL yang dikembalikan dapat dijeniskan ke kelas CRL yang sesuai. Misalnya, jika pabrik sertifikat ini mengimplementasikan CRL X.509, objek CRL yang dikembalikan dapat dijeniskan ke X509CRL kelas .

Perhatikan bahwa jika aliran input yang diberikan tidak mendukung java.io.InputStream#mark(int) mark dan java.io.InputStream#reset() reset, metode ini akan menggunakan seluruh aliran input. Jika tidak, setiap panggilan ke metode ini menggunakan satu CRL dan posisi baca aliran input diposisikan ke byte berikutnya yang tersedia setelah penanda end-of-CRL yang melekat. Jika data dalam aliran input tidak berisi penanda end-of-CRL yang melekat (selain EOF) dan ada data berikutnya setelah CRL diurai, akan CRLException dilemparkan.

Dokumentasi Java untuk java.security.cert.CertificateFactory.generateCRL(java.io.InputStream).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk