CertificateFactory.GenerateCRL(Stream) Método

Definição

Gera um objeto CRL (lista de certificados revogados) e inicializa-o com os dados lidos do fluxo inStreamde entrada.

[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

Parâmetros

inStream
Stream

um fluxo de entrada com os dados de CRL.

Retornos

CRL

um objeto CRL inicializado com os dados do fluxo de entrada.

Atributos

Exceções

se forem detectados problemas de análise.

Comentários

Gera um objeto CRL (lista de certificados revogados) e inicializa-o com os dados lidos do fluxo inStreamde entrada.

Para aproveitar o formato de CRL especializado com suporte neste fábrica de certificados, o objeto CRL retornado pode ser digitado para a classe CRL correspondente. Por exemplo, se esse certificate factory implementar CRLs X.509, o objeto CRL retornado poderá ser digitado para a X509CRL classe.

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. Caso contrário, cada chamada para esse método consumirá uma CRL e a posição de leitura do fluxo de entrada será posicionada para o próximo byte disponível após o marcador de fim de CRL inerente. Se os dados no fluxo de entrada não contiverem um marcador de fim de CRL inerente (diferente do EOF) e houver dados à direita depois que a CRL for analisada, um CRLException será gerado.

Documentação Java para java.security.cert.CertificateFactory.generateCRL(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.

Aplica-se a