CertificateFactory.GenerateCRLs(Stream) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma exibição de coleção (possivelmente vazia) das CRLs lidas do fluxo inStreamde entrada fornecido.
[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>
Parâmetros
- inStream
- Stream
o fluxo de entrada com as CRLs.
Retornos
uma exibição de coleção (possivelmente vazia) de objetos java.security.cert.CRL inicializados com os dados do fluxo de entrada.
- Atributos
Exceções
se forem detectados problemas de análise.
Comentários
Retorna uma exibição de coleção (possivelmente vazia) das CRLs lidas do fluxo inStreamde entrada fornecido.
Para aproveitar o formato de CRL especializado compatível com esse certificate factory, cada elemento na exibição de coleção retornada pode ser digitado para a classe CRL correspondente. Por exemplo, se essa fábrica de certificados implementar CRLs X.509, os elementos na coleção retornada poderão ser digitados para a X509CRL classe.
No caso de uma fábrica de certificados para CRLs X.509, inStream pode conter uma sequência de CRLs codificadas em DER. Além disso, inStream pode conter um conjunto de CRLS PKCS nº 7. Este é um objeto SignedData PKCS nº 7, com o único campo significativo sendo crls. Em particular, a assinatura e o conteúdo são ignorados. Esse formato permite que várias CRLs sejam baixadas ao mesmo tempo. Se nenhuma CRL estiver presente, uma coleção vazia será retornada.
Observe que, se o fluxo de entrada fornecido não for compatível java.io.InputStream#mark(int) mark e java.io.InputStream#reset() reset, esse método consumirá todo o fluxo de entrada.
Documentação Java para java.security.cert.CertificateFactory.generateCRLs(java.io.InputStream).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.