Bagikan melalui


PackageManager.FeatureStrongboxKeystore Bidang

Definisi

Fitur untuk #getSystemAvailableFeatures, #hasSystemFeature(String), dan #hasSystemFeature(String, int): Jika fitur ini didukung, perangkat mengimplementasikan Android Keystore yang didukung oleh prosesor aman khusus yang disebut sebagai StrongBox.

[Android.Runtime.Register("FEATURE_STRONGBOX_KEYSTORE", ApiSince=28)]
public const string FeatureStrongboxKeystore;
[<Android.Runtime.Register("FEATURE_STRONGBOX_KEYSTORE", ApiSince=28)>]
val mutable FeatureStrongboxKeystore : string

Nilai Bidang

Atribut

Keterangan

Fitur untuk #getSystemAvailableFeatures, #hasSystemFeature(String), dan #hasSystemFeature(String, int): Jika fitur ini didukung, perangkat mengimplementasikan Android Keystore yang didukung oleh prosesor aman khusus yang disebut sebagai StrongBox. Jika fitur ini memiliki versi, nomor versi menunjukkan fitur mana yang diimplementasikan di StrongBox: <ul><li>100: Dukungan perangkat keras untuk ECDH (lihat javax.crypto.KeyAgreement) dan dukungan untuk kunci pengesahan yang dihasilkan aplikasi (lihat android.security.keystore.KeyGenParameterSpec.Builder#setAttestKeyAlias(String)). <li>41: Penegakan perangkat keras kunci yang tidak terkunci perangkat (lihat android.security.keystore.KeyGenParameterSpec.Builder#setUnlockedDeviceRequired(boolean)). <li>40: Dukungan untuk impor kunci yang dibungkus (lihat android.security.keystore.WrappedKeyEntry), dukungan opsional untuk pengesahan ID (lihat android.security.keystore.KeyGenParameterSpec.Builder#setDevicePropertiesAttestationIncluded(boolean)), pengesahan (lihat android.security.keystore.KeyGenParameterSpec.Builder#setAttestationChallenge(byte[])), dukungan AES, HMAC, ECDSA, dan RSA di mana kunci rahasia atau privat tidak pernah meninggalkan perangkat keras yang aman, dan dukungan untuk memerlukan autentikasi pengguna sebelum kunci dapat digunakan. </ul> Jika perangkat memiliki StrongBox, nomor versi fitur ini dijamin akan diatur untuk semua perangkat yang diluncurkan dengan Android 12 dan dapat diatur pada perangkat yang diluncurkan dengan versi yang lebih lama. Jika versi fitur diatur, setidaknya akan memiliki nilai 40. Jika tidak diatur, perangkat mungkin memiliki StrongBox tetapi mungkin tidak mendukung semua fitur yang tercantum di atas.

Dokumentasi Java untuk android.content.pm.PackageManager.FEATURE_STRONGBOX_KEYSTORE.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk