CertificateFactorySpi.EngineGenerateCRL(Stream) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Génère un objet de liste de révocation de certificats (CRL) et l’initialise avec les données lues à partir du flux inStream
d’entrée.
[Android.Runtime.Register("engineGenerateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "GetEngineGenerateCRL_Ljava_io_InputStream_Handler")]
public abstract Java.Security.Cert.CRL? EngineGenerateCRL (System.IO.Stream? inStream);
[<Android.Runtime.Register("engineGenerateCRL", "(Ljava/io/InputStream;)Ljava/security/cert/CRL;", "GetEngineGenerateCRL_Ljava_io_InputStream_Handler")>]
abstract member EngineGenerateCRL : 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
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 inStream
d’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() reset
que 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.
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.