CertificateFactorySpi.EngineGenerateCRLs(Stream) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve una vista de colección (posiblemente vacía) de las CRL leídas desde el flujo inStreamde entrada especificado.
[Android.Runtime.Register("engineGenerateCRLs", "(Ljava/io/InputStream;)Ljava/util/Collection;", "GetEngineGenerateCRLs_Ljava_io_InputStream_Handler")]
public abstract System.Collections.Generic.ICollection<Java.Security.Cert.CRL>? EngineGenerateCRLs(System.IO.Stream? inStream);
[<Android.Runtime.Register("engineGenerateCRLs", "(Ljava/io/InputStream;)Ljava/util/Collection;", "GetEngineGenerateCRLs_Ljava_io_InputStream_Handler")>]
abstract member EngineGenerateCRLs : System.IO.Stream -> System.Collections.Generic.ICollection<Java.Security.Cert.CRL>
Parámetros
- inStream
- Stream
flujo de entrada con las CRL.
Devoluciones
una vista de colección (posiblemente vacía) de objetos java.security.cert.CRL inicializados con los datos del flujo de entrada.
- Atributos
Excepciones
si se detectan problemas de análisis.
Comentarios
Devuelve una vista de colección (posiblemente vacía) de las CRL leídas desde el flujo inStreamde entrada especificado.
Para aprovechar el formato CRL especializado admitido por esta factoría de certificados, cada elemento de la vista de colección devuelta puede convertirse en typecast a la clase CRL correspondiente. Por ejemplo, si esta factoría de certificados implementa CRL X.509, los elementos de la colección devuelta se pueden escribir en la X509CRL clase .
En el caso de un generador de certificados para CRL X.509, inStream puede contener una única CRL codificada en DER. Además, inStream puede contener un conjunto CRL PKCS#7. Se trata de un objeto PKCS#7 SignedData , con el único campo significativo que es crls. En concreto, se omiten la firma y el contenido. Este formato permite descargar varias CRL a la vez. Si no hay CRL presentes, se devuelve una colección vacía.
Tenga en cuenta que si el flujo de entrada especificado no admite java.io.InputStream#mark(int) mark y java.io.InputStream#reset() reset, este método consumirá toda la secuencia de entrada.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.