Merge "return null for requestEnabledProfileForPort if no profile enabled"

This commit is contained in:
TreeHugger Robot
2022-02-10 06:48:29 +00:00
committed by Android (Google) Code Review
2 changed files with 7 additions and 5 deletions

View File

@@ -13831,7 +13831,7 @@ package android.telephony.euicc {
field public static final int RESULT_CALLER_NOT_ALLOWED = -3; // 0xfffffffd
field public static final int RESULT_EUICC_NOT_FOUND = -2; // 0xfffffffe
field public static final int RESULT_OK = 0; // 0x0
field public static final int RESULT_PROFILE_NOT_FOUND = -4; // 0xfffffffc
field public static final int RESULT_PROFILE_NOT_FOUND = 1; // 0x1
field public static final int RESULT_UNKNOWN_ERROR = -1; // 0xffffffff
}

View File

@@ -118,6 +118,9 @@ public class EuiccCardManager {
/** Resets the default SM-DP+ address. */
public static final int RESET_OPTION_RESET_DEFAULT_SMDP_ADDRESS = 1 << 2;
/** Result code when the requested profile is not found */
public static final int RESULT_PROFILE_NOT_FOUND = 1;
/** Result code of execution with no error. */
public static final int RESULT_OK = 0;
@@ -130,9 +133,6 @@ public class EuiccCardManager {
/** Result code indicating the caller is not the active LPA. */
public static final int RESULT_CALLER_NOT_ALLOWED = -3;
/** Result code when the requested profile is not found */
public static final int RESULT_PROFILE_NOT_FOUND = -4;
/**
* Callback to receive the result of an eUICC card API.
*
@@ -223,7 +223,9 @@ public class EuiccCardManager {
}
/**
* Requests the enabled profile for a given port on an eUicc.
* Requests the enabled profile for a given port on an eUicc. Callback with result code
* {@link RESULT_PROFILE_NOT_FOUND} and {@code NULL} EuiccProfile if there is no enabled
* profile on the target port.
*
* @param cardId The Id of the eUICC.
* @param portIndex The portIndex to use. The port may be active or inactive. As long as the