KeyProperties Classe
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.
Propriedades das chaves do Android Keystore .
[Android.Runtime.Register("android/security/keystore/KeyProperties", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class KeyProperties : Java.Lang.Object
[<Android.Runtime.Register("android/security/keystore/KeyProperties", ApiSince=23, DoNotGenerateAcw=true)>]
type KeyProperties = class
inherit Object
- Herança
- Atributos
Comentários
Propriedades das chaves do Android Keystore .
Documentação Java para android.security.keystore.KeyProperties
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Construtores
KeyProperties(IntPtr, JniHandleOwnership) |
Propriedades das chaves do Android Keystore . |
Campos
AuthBiometricStrong |
Obsoleto.
Qualquer biométrico (e. |
AuthDeviceCredential |
Obsoleto.
A credencial não biométrica usada para proteger o dispositivo (i. |
BlockModeCbc |
Modo de bloco CBC (Cipher Block Chaining). |
BlockModeCtr |
Modo de bloqueio do contador (CTR). |
BlockModeEcb |
Modo de bloqueio do Livro de Códigos Eletrónico (BCE). |
BlockModeGcm |
Modo de bloco Galois/Counter Mode (GCM). |
DigestMd5 |
MD5 digest. |
DigestNone |
Sem resumo: assine/autentique a mensagem bruta. |
DigestSha1 |
SHA-1 digest. |
DigestSha224 |
SHA-2 224 (também conhecido como SHA-224) digest. |
DigestSha256 |
SHA-2 256 (também conhecido como SHA-256) digest. |
DigestSha384 |
SHA-2 384 (também conhecido como SHA-384) digest. |
DigestSha512 |
SHA-2 512 (também conhecido como SHA-512) digest. |
EncryptionPaddingNone |
Sem preenchimento de criptografia. |
EncryptionPaddingPkcs7 |
Esquema de preenchimento de criptografia PKCS#7. |
EncryptionPaddingRsaOaep |
Esquema RSA Optimal Asymmetric Encryption Padding (OAEP). |
EncryptionPaddingRsaPkcs1 |
RSA PKCS#1 v1. |
KeyAlgorithm3des |
Chave Triple Data Encryption Algorithm (3DES). |
KeyAlgorithmAes |
Chave AES (Advanced Encryption Standard). |
KeyAlgorithmEc |
Chave de criptografia de curva elíptica (EC). |
KeyAlgorithmHmacSha1 |
Chave HMAC (Keyed-Hash Message Authentication Code) usando SHA-1 como hash. |
KeyAlgorithmHmacSha224 |
Chave HMAC (Keyed-Hash Message Authentication Code) usando SHA-224 como hash. |
KeyAlgorithmHmacSha256 |
Chave HMAC (Keyed-Hash Message Authentication Code) usando SHA-256 como hash. |
KeyAlgorithmHmacSha384 |
Chave HMAC (Keyed-Hash Message Authentication Code) usando SHA-384 como hash. |
KeyAlgorithmHmacSha512 |
Chave HMAC (Keyed-Hash Message Authentication Code) usando SHA-512 como hash. |
KeyAlgorithmRsa |
Rivest Shamir Adleman (RSA) chave. |
PurposeAgreeKey |
Obsoleto.
Objetivo da chave: criar um segredo ECDH compartilhado através do acordo de chave. |
PurposeAttestKey |
Obsoleto.
Objetivo da chave: Assinatura de atestados. |
SecurityLevelSoftware |
Obsoleto.
Indica a imposição pelo software do sistema. |
SecurityLevelStrongbox |
Obsoleto.
Indica a imposição por ambiente que atende ao perfil de segurança Strongbox, como um elemento seguro. |
SecurityLevelTrustedEnvironment |
Obsoleto.
Indica a imposição por um ambiente de execução confiável. |
SecurityLevelUnknown |
Obsoleto.
Esse nível de segurança indica que nenhuma suposição pode ser feita sobre o nível de segurança da respectiva chave. |
SecurityLevelUnknownSecure |
Obsoleto.
Esse nível de segurança indica que, devido ao nível de API de destino do chamador, nenhuma declaração exata pode ser feita sobre o nível de segurança da chave, no entanto, o nível de segurança pode ser considerado é pelo menos equivalente a |
SignaturePaddingRsaPkcs1 |
RSA PKCS#1 v1. |
SignaturePaddingRsaPss |
RSA PKCS#1 v2. |
UnrestrictedUsageCount |
Esse valor indica que não há restrição no número de vezes que a chave pode ser usada. |
Propriedades
Class |
Retorna a classe de tempo de execução deste |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
JniIdentityHashCode |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
JniPeerMembers |
Propriedades das chaves do Android Keystore . |
PeerReference |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
ThresholdClass |
Propriedades das chaves do Android Keystore . |
ThresholdType |
Propriedades das chaves do Android Keystore . |
Métodos
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
Dispose() |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
Dispose(Boolean) |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
ToArray<T>() |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
IJavaPeerable.Finalized() |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
IJavaPeerable.JniManagedPeerState |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Propriedades das chaves do Android Keystore . (Herdado de Object) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Propriedades das chaves do Android Keystore . |
GetJniTypeName(IJavaPeerable) |
Propriedades das chaves do Android Keystore . |