Compartilhar via


Android.Security.Keystore Namespace

Classes

BackendBusyException

Indica um erro transitório que impediu a criação de uma operação de chave.

KeyExpiredException

Indica que uma operação criptográfica falhou porque a data de término de validade da chave empregada está no passado.

KeyGenParameterSpec

AlgorithmParameterSpec para inicializar um KeyPairGenerator ou um KeyGenerator do sistema Android Keystore.

KeyGenParameterSpec.Builder

Construtor de KeyGenParameterSpec instâncias.

KeyInfo

Informações sobre uma chave do sistema Android Keystore.

KeyNotYetValidException

Indica que uma operação criptográfica falhou porque a data de início da validade da chave empregada está no futuro.

KeyPermanentlyInvalidatedException

Indica que a chave não pode mais ser usada porque foi invalidada permanentemente.

KeyProperties

Propriedades das chaves do Android Keystore .

KeyProtection

Especificação de como uma chave ou par de chaves é protegido quando importado para o sistema Android Keystore.

KeyProtection.Builder

Construtor de KeyProtection instâncias.

SecureKeyImportUnavailableException

Indica que o Keystore não oferece suporte à importação segura de chaves encapsuladas.

StrongBoxUnavailableException

Indica que uma operação não pôde ser executada porque o hardware de segurança solicitado não está disponível.

UserNotAuthenticatedException

Indica que uma operação criptográfica não pôde ser executada porque o usuário não foi autenticado recentemente o suficiente.

UserPresenceUnavailableException

Indica a condição de que um comprovante de presença do usuário foi solicitado, mas esse comprovante não foi apresentado.

WrappedKeyEntry

Um Entry que segura uma chave embrulhada.

Enumerações

KeyPropertiesAuthType
KeyStoreOrigin
KeyStorePurpose
KeyStoreSecurityLevel