keystore: Fix double ownership of ConfirmationListener

Using std::make_shared with ndk::SharedRefBase objects causes memory
errors.

Ignore-AOSP-First: Waiting for security team feedback first.
Bug: 226234140, 226379467
Test: TH
Change-Id: I3fa639e92024ec418c69b4e355ac425884c22026
1 file changed