KeyChain.IsBoundKeyAlgorithm(String) Método

Definição

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.

Aplica-se a