summaryrefslogtreecommitdiff
path: root/omapi
diff options
context:
space:
mode:
authorSteven Moreland <smoreland@google.com>2022-04-04 17:10:48 +0000
committerSteven Moreland <smoreland@google.com>2022-04-04 20:04:30 +0000
commitdf1fa99b0198d2629de388fe7916366e70de19cc (patch)
tree0f4347efe66bfe6aa245a7bd9ab01fd476c3f44e /omapi
parentec55bbd8e22335f8481530d1421a1df397add577 (diff)
Implement getInterfaceHash/Version (omapi)
As these interfaces get frozen for TM, java services implementing the interfaces are required to implement getInterfaceHash and getInterfaceVersion [1] [1] https://source.android.com/devices/architecture/aidl/stable-aidl#new-meta-interface-methods Bug: 190577319 Test: m Change-Id: I274f847ed8156acd0c4b288e306fcab2d380bcd5
Diffstat (limited to 'omapi')
-rw-r--r--omapi/java/android/se/omapi/SEService.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/omapi/java/android/se/omapi/SEService.java b/omapi/java/android/se/omapi/SEService.java
index f42ca364b6d9..306c09afeaeb 100644
--- a/omapi/java/android/se/omapi/SEService.java
+++ b/omapi/java/android/se/omapi/SEService.java
@@ -118,6 +118,16 @@ public final class SEService {
});
}
}
+
+ @Override
+ public String getInterfaceHash() {
+ return ISecureElementListener.HASH;
+ }
+
+ @Override
+ public int getInterfaceVersion() {
+ return ISecureElementListener.VERSION;
+ }
}
private SEListener mSEListener = new SEListener();