In Android 7 Nougat, user installed certificate goes to \"User credentials\" instead of \"Trusted credentials\"(which consists of system credential & user credential).>
In addition to changing how to configure the Ca (@Pravin D answer),Android has changed the way a pkcs12 certificate is loaded from 6 to 7. I highlight the important elements:
When importing a pkcs12, is the root CA imported as trusted?
Where can I see the trusted credentials?
Settings ---> Security-->Trusted credentials (system & user)Settings ---> Security-->Trusted credentials (system & user tab)How to install user credentials?
Where can I see the user credentials (private keys)?
Settings-->Security-->User credentialsIs it possible to list user credentials programmatically?
Reviewing Android code in depth, internal Android Keystore is wilfully hidden, only available to use from Android core classes. It is not possible to implement a workaround to list user credentials