summaryrefslogtreecommitdiff
path: root/telephony/java/android/service/euicc/EuiccService.java
diff options
context:
space:
mode:
authorAlex Lin <wwl@google.com>2020-02-25 17:34:20 -0800
committerAlex Lin <wwl@google.com>2020-03-13 18:32:52 -0700
commit2c3cc82819e38d97e3eb9a1efe43fc55f0e2d4e1 (patch)
tree726b641513fe303d1c133bb22cb536e7bf25cf9d /telephony/java/android/service/euicc/EuiccService.java
parent4888d9aca2094a8c482b3d35179b54215a9e6f86 (diff)
Update EuiccService encodeSmdxSubjectAndReasonCode
Update the method signature of encoding subject code and reasoncode Bug: 149216056 Test: atest EuiccService Change-Id: Ifb9c1a11f48e191f7d49384946f9fd78d81b84dc Merged-In: Ifb9c1a11f48e191f7d49384946f9fd78d81b84dc
Diffstat (limited to 'telephony/java/android/service/euicc/EuiccService.java')
-rw-r--r--telephony/java/android/service/euicc/EuiccService.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/telephony/java/android/service/euicc/EuiccService.java b/telephony/java/android/service/euicc/EuiccService.java
index 93155865c166..ae2652e6c229 100644
--- a/telephony/java/android/service/euicc/EuiccService.java
+++ b/telephony/java/android/service/euicc/EuiccService.java
@@ -327,9 +327,8 @@ public abstract class EuiccService extends Service {
* @throws UnsupportedOperationException when sections has more than four layers (e.g 5.8.1.2)
* or when an number is bigger than 15
*/
- public int encodeSmdxSubjectAndReasonCode(@Nullable String subjectCode,
- @Nullable String reasonCode)
- throws NumberFormatException, IllegalArgumentException, UnsupportedOperationException {
+ public int encodeSmdxSubjectAndReasonCode(@NonNull String subjectCode,
+ @NonNull String reasonCode) {
final int maxSupportedSection = 3;
final int maxSupportedDigit = 15;
final int bitsPerSection = 4;