Home
last modified time | relevance | path

Searched refs:BlobMetaData (Results 1 – 7 of 7) sorted by relevance

/aosp12/system/security/keystore2/src/
H A Dattestation_key_utils.rs18 use crate::database::{BlobMetaData, KeyEntryLoadBits, KeyType};
44 blob_metadata: BlobMetaData,
100 ) -> Result<(KeyIdGuard, Vec<u8>, Vec<u8>, BlobMetaData)> { in load_attest_key_blob_and_cert() argument
H A Dsuper_key.rs17 database::BlobMetaData,
136 fn add_to_metadata(&self, metadata: &mut BlobMetaData) { in add_to_metadata() argument
435 metadata: &BlobMetaData, in unwrap_key_if_required() argument
663 ) -> Result<(Vec<u8>, BlobMetaData)> { in encrypt_with_password() argument
668 let mut metadata = BlobMetaData::new(); in encrypt_with_password()
688 ) -> Result<(Vec<u8>, BlobMetaData)> { in super_encrypt_on_key_init() argument
710 ) -> Result<(Vec<u8>, BlobMetaData)> { in encrypt_with_aes_super_key() argument
715 let mut metadata = BlobMetaData::new(); in encrypt_with_aes_super_key()
736 ) -> Result<(Vec<u8>, BlobMetaData)> { in handle_super_encryption_on_key_init() argument
766 let mut metadata = BlobMetaData::new(); in handle_super_encryption_on_key_init()
[all …]
H A Dgc.rs23 database::{BlobMetaData, KeystoreDB, Uuid},
86 superseded_blobs: Vec<(i64, Vec<u8>, BlobMetaData)>,
H A Draw_device.rs19 BlobMetaData, BlobMetaEntry, CertificateInfo, DateTime, KeyEntry, KeyEntryLoadBits,
119 let mut blob_metadata = BlobMetaData::new(); in create_and_store_key()
272 let mut new_blob_metadata = BlobMetaData::new(); in upgrade_keyblob_if_required_with()
H A Dlegacy_migrator.rs24 BlobMetaData, BlobMetaEntry, CertificateInfo, DateTime, EncryptedBy, KeyMetaData,
498 let mut blob_metadata = BlobMetaData::new(); in check_and_migrate()
505 BlobValue::Decrypted(data) => (LegacyBlob::ZVec(data), BlobMetaData::new()), in check_and_migrate()
663 let mut blob_metadata = BlobMetaData::new(); in bulk_delete()
683 Some((LegacyBlob::ZVec(data), BlobMetaData::new())) in bulk_delete()
H A Ddatabase.rs176 pub struct BlobMetaData;
203 impl BlobMetaData { impl
617 key_blob_info: Option<(Vec<u8>, BlobMetaData)>,
1132 ) -> Result<Vec<(i64, Vec<u8>, BlobMetaData)>> { in handle_next_superseded_blobs() argument
1266 blob_metadata: &BlobMetaData, in store_super_key() argument
1353 F: Fn() -> Result<(Vec<u8>, BlobMetaData)>, in get_or_create_key_with() argument
1590 blob_metadata: Option<&BlobMetaData>, in set_blob() argument
1625 blob_metadata: Option<&BlobMetaData>, in set_blob_internal() argument
2236 blob_info: &(&[u8], &BlobMetaData), in store_new_key() argument
5483 &BlobMetaData::new(), in test_unbind_keys_for_user_removes_superkeys()
[all …]
H A Dsecurity_level.rs35 BlobMetaData, BlobMetaEntry, DateTime, KeyEntry, KeyEntryLoadBits, KeyMetaData,
240 BlobMetaData::new(), in create_operation()
828 blob_metadata: &BlobMetaData, in upgrade_keyblob_if_required_with() argument