Partager via


CertificateFactory.GenerateCRL(Stream) Méthode

Définition

Génère un objet de liste de révocation de certificats (CRL) et l’initialise avec les données lues à partir du flux inStreamd’entrée.

[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

Paramètres

inStream
Stream

flux d’entrée avec les données de liste de révocation de certificats.

Retours

CRL

Objet de liste de révocation de certificats initialisé avec les données du flux d’entrée.

Attributs

Exceptions

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

Remarques

Génère un objet de liste de révocation de certificats (CRL) et l’initialise avec les données lues à partir du flux inStreamd’entrée.

Pour tirer parti du format de liste de révocation de certificats spécialisé pris en charge par cette fabrique de certificats, l’objet CRL retourné 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, l’objet CRL retourné peut être de typecast dans la X509CRL classe.

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. Sinon, chaque appel à cette méthode consomme une liste de révocation de certificats et la position de lecture du flux d’entrée est positionnée sur l’octet disponible suivant après le marqueur de fin de liste de révocation de certificats inhérent. Si les données du flux d’entrée ne contiennent pas de marqueur de fin de liste de révocation de certificats (autres que EOF) inhérents et qu’il existe des données de fin après l’analyse de la liste de révocation de certificats, une CRLException valeur est levée.

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

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

S’applique à