CertStore.GetInstance 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.
Sobrecargas
| Nome | Description |
|---|---|
| GetInstance(String, ICertStoreParameters) |
Retorna um |
| GetInstance(String, ICertStoreParameters, Provider) |
Retorna um |
| GetInstance(String, ICertStoreParameters, String) |
Retorna um |
GetInstance(String, ICertStoreParameters)
Retorna um CertStore objeto que implementa o tipo especificado CertStore e é inicializado com os parâmetros especificados.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;)Ljava/security/cert/CertStore;", "")]
public static Java.Security.Cert.CertStore? GetInstance(string? type, Java.Security.Cert.ICertStoreParameters? params);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;)Ljava/security/cert/CertStore;", "")>]
static member GetInstance : string * Java.Security.Cert.ICertStoreParameters -> Java.Security.Cert.CertStore
Parâmetros
- type
- String
o nome do tipo solicitado CertStore .
Consulte a seção CertStore na especificação Java Security Standard Algorithm Names Specification para obter informações sobre tipos padrão.
- params
- ICertStoreParameters
os parâmetros de inicialização (pode ser null).
Retornos
um CertStore objeto que implementa o tipo especificado CertStore
- Atributos
Exceções
se nenhum provedor puder fornecer o tipo de repositório de certificados especificado.
se os parâmetros especificados não puderem ser usados para inicializar essa instância do repositório de certificados.
se type == null
Comentários
Retorna um CertStore objeto que implementa o tipo especificado CertStore e é inicializado com os parâmetros especificados.
Esse método percorre a lista de provedores de segurança registrados, começando com o Provedor mais preferencial. Um novo objeto CertStore encapsulando a implementação CertStoreSpi do primeiro Provedor que dá suporte ao tipo especificado é retornado.
Observe que a lista de provedores registrados pode ser recuperada por meio do Security#getProviders() Security.getProviders() método.
O CertStore que é retornado é inicializado com o especificado CertStoreParameters. O tipo de parâmetro necessário pode variar entre diferentes tipos de CertStores. Observe que o objeto especificado CertStoreParameters é clonado.
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
GetInstance(String, ICertStoreParameters, Provider)
Retorna um CertStore objeto que implementa o tipo especificado CertStore .
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/security/Provider;)Ljava/security/cert/CertStore;", "")]
public static Java.Security.Cert.CertStore? GetInstance(string? type, Java.Security.Cert.ICertStoreParameters? params, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/security/Provider;)Ljava/security/cert/CertStore;", "")>]
static member GetInstance : string * Java.Security.Cert.ICertStoreParameters * Java.Security.Provider -> Java.Security.Cert.CertStore
Parâmetros
- type
- String
o tipo solicitado CertStore .
Consulte a seção CertStore na especificação Java Security Standard Algorithm Names Specification para obter informações sobre tipos padrão.
- params
- ICertStoreParameters
os parâmetros de inicialização (pode ser null).
- provider
- Provider
o provedor.
Retornos
um CertStore objeto que implementa o tipo especificado
- Atributos
Exceções
se o provedor especificado não puder fornecer o tipo de repositório de certificados solicitado.
se os parâmetros especificados não puderem ser usados para inicializar essa instância do repositório de certificados.
se provider == null
se type == null
Comentários
Retorna um CertStore objeto que implementa o tipo especificado CertStore .
Um novo objeto CertStore encapsulando a implementação CertStoreSpi do objeto Provider especificado é retornado. Observe que o objeto Provider especificado não precisa ser registrado na lista de provedores.
O CertStore que é retornado é inicializado com o especificado CertStoreParameters. O tipo de parâmetro necessário pode variar entre diferentes tipos de CertStores. Observe que o objeto especificado CertStoreParameters é clonado.
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
GetInstance(String, ICertStoreParameters, String)
Retorna um CertStore objeto que implementa o tipo especificado CertStore .
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/lang/String;)Ljava/security/cert/CertStore;", "")]
public static Java.Security.Cert.CertStore? GetInstance(string? type, Java.Security.Cert.ICertStoreParameters? params, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/cert/CertStoreParameters;Ljava/lang/String;)Ljava/security/cert/CertStore;", "")>]
static member GetInstance : string * Java.Security.Cert.ICertStoreParameters * string -> Java.Security.Cert.CertStore
Parâmetros
- type
- String
o tipo solicitado CertStore .
Consulte a seção CertStore na especificação Java Security Standard Algorithm Names Specification para obter informações sobre tipos padrão.
- params
- ICertStoreParameters
os parâmetros de inicialização (pode ser null).
- provider
- String
o nome do provedor.
Retornos
um CertStore objeto que implementa o tipo especificado
- Atributos
Exceções
se o provedor especificado não puder fornecer o tipo de repositório de certificados solicitado.
se nenhum provedor com o nome especificado puder ser encontrado.
se os parâmetros especificados não puderem ser usados para inicializar essa instância do repositório de certificados.
se provider == null || provider.isEmpty()
se type for null.
Comentários
Retorna um CertStore objeto que implementa o tipo especificado CertStore .
Um novo objeto CertStore encapsulando a implementação CertStoreSpi do provedor especificado é retornado. O provedor especificado deve ser registrado na lista de provedores de segurança.
Observe que a lista de provedores registrados pode ser recuperada por meio do Security#getProviders() Security.getProviders() método.
O CertStore que é retornado é inicializado com o especificado CertStoreParameters. O tipo de parâmetro necessário pode variar entre diferentes tipos de CertStores. Observe que o objeto especificado CertStoreParameters é clonado.
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.