CertStoreSpi.EngineGetCertificates(ICertSelector) Método

Definição

Retorna um Collection dos Certificates que correspondem ao seletor especificado.

[Android.Runtime.Register("engineGetCertificates", "(Ljava/security/cert/CertSelector;)Ljava/util/Collection;", "GetEngineGetCertificates_Ljava_security_cert_CertSelector_Handler")]
public abstract System.Collections.Generic.ICollection<Java.Security.Cert.Certificate>? EngineGetCertificates(Java.Security.Cert.ICertSelector? selector);
[<Android.Runtime.Register("engineGetCertificates", "(Ljava/security/cert/CertSelector;)Ljava/util/Collection;", "GetEngineGetCertificates_Ljava_security_cert_CertSelector_Handler")>]
abstract member EngineGetCertificates : Java.Security.Cert.ICertSelector -> System.Collections.Generic.ICollection<Java.Security.Cert.Certificate>

Parâmetros

selector
ICertSelector

Um CertSelector usado para selecionar quais Certificates devem ser retornados. Especifique null para retornar todos os Certificates (se houver suporte).

Retornos

Um Collection dos s Certificateque correspondem ao seletor especificado (nunca null)

Atributos

Exceções

se ocorrerem erros.

Comentários

Retorna um Collection dos Certificates que correspondem ao seletor especificado. Se nenhum Certificates corresponder ao seletor, um vazio Collection será retornado.

Para alguns CertStore tipos, o resultado Collection pode não conter <b>all</b> dos Certificates que correspondem ao seletor. Por exemplo, um LDAP CertStore pode não pesquisar todas as entradas no diretório. Em vez disso, ele pode apenas pesquisar entradas que provavelmente contêm as Certificates que ele está procurando.

Algumas CertStore implementações (especialmente LDAP CertStores) podem gerar um CertStoreException , a menos que seja fornecido um não nulo CertSelector que inclua critérios específicos que podem ser usados para localizar os certificados. Os nomes de emissor e/ou assunto são critérios especialmente úteis.

Java documentação para java.security.cert.CertStoreSpi.engineGetCertificates(java.security.cert.CertSelector).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a