Sprache

CertificateFactory.GenerateCRLs(Stream) Methode

Definition

Gibt eine (möglicherweise leere) Auflistungsansicht der CRLs zurück, die aus dem angegebenen Eingabedatenstrom inStreamgelesen werden.

[Android.Runtime.Register("generateCRLs", "(Ljava/io/InputStream;)Ljava/util/Collection;", "")]
public System.Collections.Generic.ICollection<Java.Security.Cert.CRL>? GenerateCRLs(System.IO.Stream? inStream);
[<Android.Runtime.Register("generateCRLs", "(Ljava/io/InputStream;)Ljava/util/Collection;", "")>]
member this.GenerateCRLs : System.IO.Stream -> System.Collections.Generic.ICollection<Java.Security.Cert.CRL>

Parameter

inStream
Stream

der Eingabedatenstrom mit den CRLs.

Gibt zurück

eine (möglicherweise leere) Sammlungsansicht von java.security.cert.CRL-Objekten, die mit den Daten aus dem Eingabedatenstrom initialisiert wurden.

Attribute

Ausnahmen

wenn Analyseprobleme erkannt werden.

Hinweise

Gibt eine (möglicherweise leere) Auflistungsansicht der CRLs zurück, die aus dem angegebenen Eingabedatenstrom inStreamgelesen werden.

Um das spezielle CRL-Format zu nutzen, das von dieser Zertifikatfactory unterstützt wird, kann jedes Element in der zurückgegebenen Sammlungsansicht Typecast für die entsprechende CRL-Klasse sein. Wenn diese Zertifikatfactory z. B. X.509-CRLs implementiert, können die Elemente in der zurückgegebenen Auflistung typecast für die X509CRL Klasse sein.

Bei einer Zertifikatfactory für X.509-CRLs inStream kann eine Sequenz von DER-codierten CRLs enthalten. Darüber hinaus inStream kann ein PKCS#7-CRL-Satz enthalten. Dies ist ein PKCS#7 SignedData-Objekt , wobei das einzige signifikante Feld crls ist. Insbesondere werden die Signatur und der Inhalt ignoriert. Mit diesem Format können mehrere CRLs gleichzeitig heruntergeladen werden. Wenn keine CRLs vorhanden sind, wird eine leere Auflistung zurückgegeben.

Beachten Sie, dass diese Methode den gesamten Eingabedatenstrom verwendet, wenn der angegebene Eingabedatenstrom nicht unterstützt java.io.InputStream#mark(int) mark wird und java.io.InputStream#reset() resetdiese Methode den gesamten Eingabedatenstrom verwendet.

Java Dokumentation für java.security.cert.CertificateFactory.generateCRLs(java.io.InputStream).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: