diff --git a/core/java/android/security/IKeystoreService.aidl b/core/java/android/security/IKeystoreService.aidl index 57477f580a425..b5496e4a54dcd 100644 --- a/core/java/android/security/IKeystoreService.aidl +++ b/core/java/android/security/IKeystoreService.aidl @@ -51,7 +51,6 @@ interface IKeystoreService { String grant(String name, int granteeUid); int ungrant(String name, int granteeUid); long getmtime(String name, int uid); - int duplicate(String srcKey, int srcUid, String destKey, int destUid); int is_hardware_backed(String string); int clear_uid(long uid); diff --git a/keystore/java/android/security/KeyStore.java b/keystore/java/android/security/KeyStore.java index fabcdf008c470..1690e8ce93097 100644 --- a/keystore/java/android/security/KeyStore.java +++ b/keystore/java/android/security/KeyStore.java @@ -424,15 +424,6 @@ public class KeyStore { return getmtime(key, UID_SELF); } - public boolean duplicate(String srcKey, int srcUid, String destKey, int destUid) { - try { - return mBinder.duplicate(srcKey, srcUid, destKey, destUid) == NO_ERROR; - } catch (RemoteException e) { - Log.w(TAG, "Cannot connect to keystore", e); - return false; - } - } - // TODO: remove this when it's removed from Settings public boolean isHardwareBacked() { return isHardwareBacked("RSA");