Android.Security.Keystore Namespace

Classes

Nome Description
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 sistema de repositório de chaves android.

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 Repositório de Chaves do Android .

KeyProtection

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

KeyProtection.Builder

Construtor de KeyProtection instâncias.

KeyStoreManager

Essa classe fornece métodos para interagir com chaves armazenadas no Repositório de Chaves do Android.

SecureKeyImportUnavailableException

Indica que o Repositório de Chaves não dá suporte à importação segura de chaves encapsuladas.

StrongBoxUnavailableException

Indica que não foi possível executar uma operação 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 uma prova de presença do usuário foi solicitada, mas essa prova não foi apresentada.

WrappedKeyEntry

Um Entry que contém uma chave encapsulada.

Enumerações

Nome Description
KeyPropertiesAuthType
KeyStoreOrigin
KeyStorePurpose
KeyStoreSecurityLevel