Langage

CertificateFactory.GenerateCRLs(Stream) Méthode

Définition

Renvoie une vue de collection (éventuellement vide) des listes de révocation de certificats lues à partir du flux inStreamd’entrée donné.

[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>

Paramètres

inStream
Stream

flux d’entrée avec les listes de révocation de certificats.

Retours

vue de collection (éventuellement vide) des objets java.security.cert.CRL initialisés avec les données du flux d’entrée.

Attributs

Exceptions

si des problèmes d’analyse sont détectés.

Remarques

Renvoie une vue de collection (éventuellement vide) des listes de révocation de certificats lues à partir du flux inStreamd’entrée donné.

Pour tirer parti du format de liste de révocation de certificats spécialisé pris en charge par cette fabrique de certificats, chaque élément de la vue de collection retournée peut être de typecast vers la classe de liste de révocation de certificats correspondante. Par exemple, si cette fabrique de certificats implémente des listes de révocation de certificats X.509, les éléments de la collection retournée peuvent être de typecast dans la X509CRL classe.

Dans le cas d’une fabrique de certificats pour les listes de révocation de certificats X.509, inStream peut contenir une séquence de LISTES DEL codées en DER. En outre, inStream peut contenir un jeu de listes de révocation de certificats PKCS#7. Il s’agit d’un objet SignedData PKCS#7, avec le seul champ significatif en cours de révocation. En particulier, la signature et le contenu sont ignorés. Ce format permet de télécharger plusieurs listes de révocation de certificats à la fois. Si aucune liste de révocation de certificats n’est présente, une collection vide est retournée.

Notez que si le flux d’entrée donné ne prend pas en charge java.io.InputStream#mark(int) mark et java.io.InputStream#reset() resetque cette méthode consomme l’intégralité du flux d’entrée.

Documentation Java pour java.security.cert.CertificateFactory.generateCRLs(java.io.InputStream).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à