Hi,

I have a tablet running Android 4.2 with multiple users. I want to install 
certificates which can be accessed by the secondary user (basically I want 
to configure an Email account in the secondary user which requires 
certificates). I installed certificates in the primary user. But, when I 
try to access them in the secondary user, the dialog doesn't display the 
installed certificates.

I also tried modifying the Settings application to show the "Install 
certificates" option in the secondary user. But, clicking that option shows 
a toast that "Only owner can install certificates". I went a step further 
and changed CertInstaller to allow secondary users to install certificates. 
But, it fails when Android attempts to write the certificates to 
/data/misc/keychain directory.

My question is that, is /data/misc/keychain directory only accessible 
(read/write access) to applications running inside the primary user 
(owner). If yes, the how the access control is enforced?

Regards
Aman

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to