diff options
author | Steven Moreland <smoreland@google.com> | 2022-04-19 00:42:20 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-04-19 00:42:20 +0000 |
commit | 61ac399fcce89bc9bf658597be33c0f683a01fb3 (patch) | |
tree | 736c9b297f203e87509ae63a2fc2188610fa6a61 | |
parent | a595f9753f5a2f563e4fabc3b60c5bf10db153df (diff) | |
parent | 6fef1ff0dba35ae98aaab2cc62290c7fdaf1e5ca (diff) | |
download | SecureElement-61ac399fcce89bc9bf658597be33c0f683a01fb3.tar.gz |
Implement getInterfaceHash/Version am: 6fef1ff0db
Original change: https://android-review.googlesource.com/c/platform/packages/apps/SecureElement/+/2054569
Change-Id: I888f0c2f963477594740bb955a80387c2f6de72e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rwxr-xr-x | src/com/android/se/Channel.java | 10 | ||||
-rw-r--r-- | src/com/android/se/SecureElementService.java | 20 | ||||
-rw-r--r-- | src/com/android/se/Terminal.java | 10 |
3 files changed, 40 insertions, 0 deletions
diff --git a/src/com/android/se/Channel.java b/src/com/android/se/Channel.java index 33327ed..73622fc 100755 --- a/src/com/android/se/Channel.java +++ b/src/com/android/se/Channel.java @@ -330,5 +330,15 @@ public class Channel implements IBinder.DeathRecipient { throw new ServiceSpecificException(SEService.IO_ERROR, e.getMessage()); } } + + @Override + public String getInterfaceHash() { + return ISecureElementChannel.HASH; + } + + @Override + public int getInterfaceVersion() { + return ISecureElementChannel.VERSION; + } } } diff --git a/src/com/android/se/SecureElementService.java b/src/com/android/se/SecureElementService.java index b03a462..92b3b51 100644 --- a/src/com/android/se/SecureElementService.java +++ b/src/com/android/se/SecureElementService.java @@ -152,6 +152,16 @@ public final class SecureElementService extends Service { terminal.dump(writer); } } + + @Override + public String getInterfaceHash() { + return ISecureElementService.HASH; + } + + @Override + public int getInterfaceVersion() { + return ISecureElementService.VERSION; + } } private final ISecureElementService.Stub mSecureElementServiceBinder = @@ -487,6 +497,16 @@ public final class SecureElementService extends Service { } return channel.new SecureElementChannel(); } + + @Override + public String getInterfaceHash() { + return ISecureElementSession.HASH; + } + + @Override + public int getInterfaceVersion() { + return ISecureElementSession.VERSION; + } } private final BroadcastReceiver mMultiSimConfigChangedReceiver = new BroadcastReceiver() { diff --git a/src/com/android/se/Terminal.java b/src/com/android/se/Terminal.java index 1c055a0..d338cf8 100644 --- a/src/com/android/se/Terminal.java +++ b/src/com/android/se/Terminal.java @@ -995,5 +995,15 @@ public class Terminal { public boolean reset() { return Terminal.this.reset(); } + + @Override + public String getInterfaceHash() { + return ISecureElementReader.HASH; + } + + @Override + public int getInterfaceVersion() { + return ISecureElementReader.VERSION; + } } } |