Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit efc4311a authored by Dmitry Dementyev's avatar Dmitry Dementyev
Browse files

Get rid of manually created IKeystoreService.

Java/aidl side changes necessary to generate IKeystoreService.cpp
Generated C++ service currently doesn't support null parameters, so lots
of parameters were updated to pass default value instead of null.

Test: cts-tradefed run cts -m CtsKeystoreTestCases
Bug: 68389643

Change-Id: Ifaf2ab48b2bcd7b081e4b336aa279fa8ba4fbbbf
parent 843f07e2
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -2,3 +2,8 @@ filegroup {
    name: "IKeyAttestationApplicationIdProvider.aidl",
    name: "IKeyAttestationApplicationIdProvider.aidl",
    srcs: ["android/security/keymaster/IKeyAttestationApplicationIdProvider.aidl"],
    srcs: ["android/security/keymaster/IKeyAttestationApplicationIdProvider.aidl"],
}
}

filegroup {
    name: "IKeystoreService.aidl",
    srcs: ["android/security/IKeystoreService.aidl"],
}
+1 −1
Original line number Original line Diff line number Diff line
@@ -17,4 +17,4 @@
package android.security;
package android.security;


/* @hide */
/* @hide */
parcelable KeystoreArguments;
parcelable KeystoreArguments cpp_header "keystore/KeystoreArguments.h";
+1 −1
Original line number Original line Diff line number Diff line
@@ -17,4 +17,4 @@
package android.security.keymaster;
package android.security.keymaster;


/* @hide */
/* @hide */
parcelable ExportResult;
parcelable ExportResult cpp_header "keystore/ExportResult.h";
+1 −1
Original line number Original line Diff line number Diff line
@@ -17,4 +17,4 @@
package android.security.keymaster;
package android.security.keymaster;


/* @hide */
/* @hide */
parcelable KeyCharacteristics;
parcelable KeyCharacteristics cpp_header "keystore/KeyCharacteristics.h";
+1 −1
Original line number Original line Diff line number Diff line
@@ -17,4 +17,4 @@
package android.security.keymaster;
package android.security.keymaster;


/* @hide */
/* @hide */
parcelable KeymasterArguments;
parcelable KeymasterArguments cpp_header "keystore/KeymasterArguments.h";
Loading