Например в одной семье одно устройство. Папа и мама пользуются одним и тем же приложением но под разными юзерами. Сможем ли мы определить, например, каким закрытым ключом подписи воспользоваться?
Для этого нужно генерить ключи с разными алиасами, зависящими от юида пользователя, так не будет никаких противоречий, можно создавать много ключей в рамках одного приложения
Правильно я понимаю что в этом случае решать каким ключом воспользоваться будет приложение, основываясь на уиде юзера? Если переиначить - доступ к ключам в общем случае не зависит от того, чей пользовательский сеанс в ОС в настоящий момент?