KeyChain.IsBoundKeyAlgorithm(String) 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 true se o dispositivo atual associa KeyChain qualquer PrivateKey um dos dados algorithm ao dispositivo uma vez importado ou gerado.
[Android.Runtime.Register("isBoundKeyAlgorithm", "(Ljava/lang/String;)Z", "")]
public static bool IsBoundKeyAlgorithm(string algorithm);
[<Android.Runtime.Register("isBoundKeyAlgorithm", "(Ljava/lang/String;)Z", "")>]
static member IsBoundKeyAlgorithm : string -> bool
Parâmetros
- algorithm
- String
Retornos
- Atributos
Comentários
Retorna true se o dispositivo atual associa KeyChain qualquer PrivateKey um dos dados algorithm ao dispositivo uma vez importado ou gerado. Isso pode ser usado para informar se há suporte especial de hardware que pode ser usado para associar chaves ao dispositivo de uma maneira que o torne não exportável.
Este membro foi preterido. Se a chave está associada ao hardware seguro é conhecida apenas quando a chave é importada. Para descobrir, use: <chave pre>PrivateKey = ...; // chave privada do KeyChain
KeyFactory keyFactory = KeyFactory.getInstance(key.getAlgorithm(), "AndroidKeyStore"); KeyInfo keyInfo = keyFactory.getKeySpec(key, KeyInfo.class); se (keyInfo.isInsideSecureHardware()) { // A chave está associada ao hardware seguro deste Android}</pre>
Documentação Java para android.security.KeyChain.isBoundKeyAlgorithm(java.lang.String).
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.