/aosp12/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/1/android/system/keystore2/ |
H A D | IKeystoreSecurityLevel.aidl | 34 package android.system.keystore2; 38 …android.system.keystore2.CreateOperationResponse createOperation(in android.system.keystore2.KeyDe… in createOperation() 39 …android.system.keystore2.KeyMetadata generateKey(in android.system.keystore2.KeyDescriptor key, in… in generateKey() 40 …android.system.keystore2.KeyMetadata importKey(in android.system.keystore2.KeyDescriptor key, in @… in importKey() 41 …keystore2.KeyMetadata importWrappedKey(in android.system.keystore2.KeyDescriptor key, in android.s… in importWrappedKey() 42 …android.system.keystore2.EphemeralStorageKeyResponse convertStorageKeyToEphemeral(in android.syste… in convertStorageKeyToEphemeral() 43 void deleteKey(in android.system.keystore2.KeyDescriptor key); in deleteKey()
|
H A D | IKeystoreService.aidl | 34 package android.system.keystore2; 38 …android.system.keystore2.IKeystoreSecurityLevel getSecurityLevel(in android.hardware.security.keym… in getSecurityLevel() 39 …android.system.keystore2.KeyEntryResponse getKeyEntry(in android.system.keystore2.KeyDescriptor ke… in getKeyEntry() 40 …void updateSubcomponent(in android.system.keystore2.KeyDescriptor key, in @nullable byte[] publicC… in updateSubcomponent() 41 …android.system.keystore2.KeyDescriptor[] listEntries(in android.system.keystore2.Domain domain, in… in listEntries() 42 void deleteKey(in android.system.keystore2.KeyDescriptor key); in deleteKey() 43 …android.system.keystore2.KeyDescriptor grant(in android.system.keystore2.KeyDescriptor key, in int… in grant() 44 void ungrant(in android.system.keystore2.KeyDescriptor key, in int granteeUid); in ungrant()
|
H A D | CreateOperationResponse.aidl | 34 package android.system.keystore2; 38 android.system.keystore2.IKeystoreOperation iOperation; 39 @nullable android.system.keystore2.OperationChallenge operationChallenge; 40 @nullable android.system.keystore2.KeyParameters parameters;
|
H A D | KeyEntryResponse.aidl | 34 package android.system.keystore2; 38 @nullable android.system.keystore2.IKeystoreSecurityLevel iSecurityLevel; 39 android.system.keystore2.KeyMetadata metadata;
|
H A D | KeyMetadata.aidl | 34 package android.system.keystore2; 38 android.system.keystore2.KeyDescriptor key; 40 android.system.keystore2.Authorization[] authorizations;
|
/aosp12/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/current/android/system/keystore2/ |
H A D | IKeystoreSecurityLevel.aidl | 34 package android.system.keystore2; 38 …android.system.keystore2.CreateOperationResponse createOperation(in android.system.keystore2.KeyDe… in createOperation() 39 …android.system.keystore2.KeyMetadata generateKey(in android.system.keystore2.KeyDescriptor key, in… in generateKey() 40 …android.system.keystore2.KeyMetadata importKey(in android.system.keystore2.KeyDescriptor key, in @… in importKey() 41 …keystore2.KeyMetadata importWrappedKey(in android.system.keystore2.KeyDescriptor key, in android.s… in importWrappedKey() 42 …android.system.keystore2.EphemeralStorageKeyResponse convertStorageKeyToEphemeral(in android.syste… in convertStorageKeyToEphemeral() 43 void deleteKey(in android.system.keystore2.KeyDescriptor key); in deleteKey()
|
H A D | IKeystoreService.aidl | 34 package android.system.keystore2; 38 …android.system.keystore2.IKeystoreSecurityLevel getSecurityLevel(in android.hardware.security.keym… in getSecurityLevel() 39 …android.system.keystore2.KeyEntryResponse getKeyEntry(in android.system.keystore2.KeyDescriptor ke… in getKeyEntry() 40 …void updateSubcomponent(in android.system.keystore2.KeyDescriptor key, in @nullable byte[] publicC… in updateSubcomponent() 41 …android.system.keystore2.KeyDescriptor[] listEntries(in android.system.keystore2.Domain domain, in… in listEntries() 42 void deleteKey(in android.system.keystore2.KeyDescriptor key); in deleteKey() 43 …android.system.keystore2.KeyDescriptor grant(in android.system.keystore2.KeyDescriptor key, in int… in grant() 44 void ungrant(in android.system.keystore2.KeyDescriptor key, in int granteeUid); in ungrant()
|
H A D | CreateOperationResponse.aidl | 34 package android.system.keystore2; 38 android.system.keystore2.IKeystoreOperation iOperation; 39 @nullable android.system.keystore2.OperationChallenge operationChallenge; 40 @nullable android.system.keystore2.KeyParameters parameters;
|
H A D | KeyEntryResponse.aidl | 34 package android.system.keystore2; 38 @nullable android.system.keystore2.IKeystoreSecurityLevel iSecurityLevel; 39 android.system.keystore2.KeyMetadata metadata;
|
H A D | KeyMetadata.aidl | 34 package android.system.keystore2; 38 android.system.keystore2.KeyDescriptor key; 40 android.system.keystore2.Authorization[] authorizations;
|
/aosp12/system/security/keystore2/src/ |
H A D | keystore2_main.rs | 17 use keystore2::entropy; 18 use keystore2::globals::ENFORCEMENTS; 19 use keystore2::maintenance::Maintenance; 20 use keystore2::metrics::Metrics; 21 use keystore2::metrics_store; 22 use keystore2::remote_provisioning::RemoteProvisioningService; 23 use keystore2::service::KeystoreService; 24 use keystore2::{apc::ApcManager, shared_secret_negotiation}; 25 use keystore2::{authorization::AuthorizationManager, id_rotation::IdRotationState}; 64 *keystore2::globals::DB_PATH.write().expect("Could not lock DB_PATH.") = in main() [all …]
|
/aosp12/system/hardware/interfaces/keystore2/aidl/android/system/keystore2/ |
H A D | IKeystoreSecurityLevel.aidl | 17 package android.system.keystore2; 20 import android.system.keystore2.AuthenticatorSpec; 21 import android.system.keystore2.CreateOperationResponse; 22 import android.system.keystore2.EphemeralStorageKeyResponse; 23 import android.system.keystore2.IKeystoreOperation; 24 import android.system.keystore2.KeyDescriptor; 25 import android.system.keystore2.KeyMetadata;
|
H A D | IKeystoreService.aidl | 17 package android.system.keystore2; 20 import android.system.keystore2.Domain; 21 import android.system.keystore2.IKeystoreSecurityLevel; 22 import android.system.keystore2.KeyDescriptor; 23 import android.system.keystore2.KeyEntryResponse;
|
H A D | CreateOperationResponse.aidl | 17 package android.system.keystore2; 19 import android.system.keystore2.IKeystoreOperation; 20 import android.system.keystore2.KeyParameters; 21 import android.system.keystore2.OperationChallenge;
|
H A D | KeyMetadata.aidl | 17 package android.system.keystore2; 20 import android.system.keystore2.Authorization; 21 import android.system.keystore2.IKeystoreSecurityLevel; 22 import android.system.keystore2.KeyDescriptor;
|
H A D | KeyEntryResponse.aidl | 17 package android.system.keystore2; 19 import android.system.keystore2.IKeystoreSecurityLevel; 20 import android.system.keystore2.KeyMetadata;
|
/aosp12/system/sepolicy/prebuilts/api/31.0/private/ |
H A D | keystore_keys.te | 7 # A keystore2 namespace for the su domain. Mainly used for native tests. 10 # A keystore2 namespace for vold. Vold need special permission to handle 14 # A keystore2 namespace for the on-device signing daemon. 17 # A keystore2 namespace for LockSettingsService. 20 # A keystore2 namespace for resume on reboot.
|
/aosp12/system/sepolicy/prebuilts/api/32.0/private/ |
H A D | keystore_keys.te | 7 # A keystore2 namespace for the su domain. Mainly used for native tests. 10 # A keystore2 namespace for vold. Vold need special permission to handle 14 # A keystore2 namespace for the on-device signing daemon. 17 # A keystore2 namespace for LockSettingsService. 20 # A keystore2 namespace for resume on reboot.
|
/aosp12/system/sepolicy/private/ |
H A D | keystore_keys.te | 7 # A keystore2 namespace for the su domain. Mainly used for native tests. 10 # A keystore2 namespace for vold. Vold need special permission to handle 14 # A keystore2 namespace for the on-device signing daemon. 17 # A keystore2 namespace for LockSettingsService. 20 # A keystore2 namespace for resume on reboot.
|
/aosp12/system/security/ondevice-signing/ |
H A D | KeystoreKey.h | 33 using IKeystoreService = ::android::system::keystore2::IKeystoreService; 34 using IKeystoreSecurityLevel = ::android::system::keystore2::IKeystoreSecurityLevel; 35 using KeyDescriptor = ::android::system::keystore2::KeyDescriptor; 36 using KeyMetadata = ::android::system::keystore2::KeyMetadata;
|
/aosp12/frameworks/base/keystore/java/android/security/ |
H A D | KeyStoreSecurityLevel.java | 27 import android.system.keystore2.AuthenticatorSpec; 28 import android.system.keystore2.CreateOperationResponse; 29 import android.system.keystore2.IKeystoreSecurityLevel; 30 import android.system.keystore2.KeyDescriptor; 31 import android.system.keystore2.KeyMetadata; 32 import android.system.keystore2.ResponseCode;
|
/aosp12/system/security/keystore2/ |
H A D | Android.bp | 26 crate_name: "keystore2", 40 "android.system.keystore2-V1-rust", 85 crate_name: "keystore2", 102 name: "keystore2", 111 init_rc: ["keystore2.rc"], 113 // In S, keystore2 is the only process using dynamically linked Rust from 145 vintf_fragments: ["android.system.keystore2-service.xml"],
|
/aosp12/system/hardware/interfaces/wifi/keystore/1.0/default/ |
H A D | keystore.cpp | 23 namespace ks2 = ::aidl::android::system::keystore2; 107 auto keystore2 = ks2::IKeystoreService::fromBinder(keystoreBinder); in keyStore2GetCert() local 109 if (!keystore2) { in keyStore2GetCert() 140 auto rc = keystore2->getKeyEntry(descriptor, &response); in keyStore2GetCert() 164 auto keystore2 = ks2::IKeystoreService::fromBinder(keystoreBinder); in keyStore2GetPubKey() local 166 if (!keystore2) { in keyStore2GetPubKey() 179 auto rc = keystore2->getKeyEntry(descriptor, &response); in keyStore2GetPubKey() 204 auto keystore2 = ks2::IKeystoreService::fromBinder(keystoreBinder); in keyStore2Sign() local 206 if (!keystore2) { in keyStore2Sign() 219 auto rc = keystore2->getKeyEntry(descriptor, &response); in keyStore2Sign()
|
/aosp12/frameworks/base/keystore/java/android/security/keystore2/ |
H A D | AndroidKeyStoreKey.java | 17 package android.security.keystore2; 21 import android.system.keystore2.Authorization; 22 import android.system.keystore2.Domain; 23 import android.system.keystore2.KeyDescriptor;
|
H A D | AndroidKeyStorePrivateKey.java | 17 package android.security.keystore2; 21 import android.system.keystore2.Authorization; 22 import android.system.keystore2.KeyDescriptor;
|