Loading telephony/java/android/service/euicc/EuiccProfileInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -453,7 +453,7 @@ public final class EuiccProfileInfo implements Parcelable { + ", accessRules=" + Arrays.toString(mAccessRules) + ", iccid=" + SubscriptionInfo.givePrintableIccid(mIccid) + SubscriptionInfo.getPrintableId(mIccid) + ")"; } } telephony/java/android/telephony/SubscriptionInfo.java +12 −11 Original line number Diff line number Diff line Loading @@ -947,29 +947,30 @@ public class SubscriptionInfo implements Parcelable { } /** * Get ICCID stripped PII information on user build. * Get stripped PII information from the id. * * @param iccId The original ICCID. * @param id The raw id (e.g. ICCID, IMSI, etc...). * @return The stripped string. * * @hide */ public static String givePrintableIccid(String iccId) { String iccIdToPrint = null; if (iccId != null) { if (iccId.length() > 9 && !TelephonyUtils.IS_DEBUGGABLE) { iccIdToPrint = iccId.substring(0, 9) + Rlog.pii(false, iccId.substring(9)); @Nullable public static String getPrintableId(@Nullable String id) { String idToPrint = null; if (id != null) { if (id.length() > 9 && !TelephonyUtils.IS_DEBUGGABLE) { idToPrint = id.substring(0, 9) + Rlog.pii(false, id.substring(9)); } else { iccIdToPrint = iccId; idToPrint = id; } } return iccIdToPrint; return idToPrint; } @Override public String toString() { String iccIdToPrint = givePrintableIccid(mIccId); String cardStringToPrint = givePrintableIccid(mCardString); String iccIdToPrint = getPrintableId(mIccId); String cardStringToPrint = getPrintableId(mCardString); return "[SubscriptionInfo: id=" + mId + " iccId=" + iccIdToPrint + " simSlotIndex=" + mSimSlotIndex Loading telephony/java/android/telephony/UiccPortInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -165,7 +165,7 @@ public final class UiccPortInfo implements Parcelable{ return "UiccPortInfo (isActive=" + mIsActive + ", iccId=" + SubscriptionInfo.givePrintableIccid(mIccId) + SubscriptionInfo.getPrintableId(mIccId) + ", portIndex=" + mPortIndex + ", mLogicalSlotIndex=" Loading telephony/java/android/telephony/UiccSlotInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -281,7 +281,7 @@ public class UiccSlotInfo implements Parcelable { + ", mIsEuicc=" + mIsEuicc + ", mCardId=" + SubscriptionInfo.givePrintableIccid(mCardId) + SubscriptionInfo.getPrintableId(mCardId) + ", cardState=" + mCardStateInfo + ", mIsExtendedApduSupported=" Loading Loading
telephony/java/android/service/euicc/EuiccProfileInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -453,7 +453,7 @@ public final class EuiccProfileInfo implements Parcelable { + ", accessRules=" + Arrays.toString(mAccessRules) + ", iccid=" + SubscriptionInfo.givePrintableIccid(mIccid) + SubscriptionInfo.getPrintableId(mIccid) + ")"; } }
telephony/java/android/telephony/SubscriptionInfo.java +12 −11 Original line number Diff line number Diff line Loading @@ -947,29 +947,30 @@ public class SubscriptionInfo implements Parcelable { } /** * Get ICCID stripped PII information on user build. * Get stripped PII information from the id. * * @param iccId The original ICCID. * @param id The raw id (e.g. ICCID, IMSI, etc...). * @return The stripped string. * * @hide */ public static String givePrintableIccid(String iccId) { String iccIdToPrint = null; if (iccId != null) { if (iccId.length() > 9 && !TelephonyUtils.IS_DEBUGGABLE) { iccIdToPrint = iccId.substring(0, 9) + Rlog.pii(false, iccId.substring(9)); @Nullable public static String getPrintableId(@Nullable String id) { String idToPrint = null; if (id != null) { if (id.length() > 9 && !TelephonyUtils.IS_DEBUGGABLE) { idToPrint = id.substring(0, 9) + Rlog.pii(false, id.substring(9)); } else { iccIdToPrint = iccId; idToPrint = id; } } return iccIdToPrint; return idToPrint; } @Override public String toString() { String iccIdToPrint = givePrintableIccid(mIccId); String cardStringToPrint = givePrintableIccid(mCardString); String iccIdToPrint = getPrintableId(mIccId); String cardStringToPrint = getPrintableId(mCardString); return "[SubscriptionInfo: id=" + mId + " iccId=" + iccIdToPrint + " simSlotIndex=" + mSimSlotIndex Loading
telephony/java/android/telephony/UiccPortInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -165,7 +165,7 @@ public final class UiccPortInfo implements Parcelable{ return "UiccPortInfo (isActive=" + mIsActive + ", iccId=" + SubscriptionInfo.givePrintableIccid(mIccId) + SubscriptionInfo.getPrintableId(mIccId) + ", portIndex=" + mPortIndex + ", mLogicalSlotIndex=" Loading
telephony/java/android/telephony/UiccSlotInfo.java +1 −1 Original line number Diff line number Diff line Loading @@ -281,7 +281,7 @@ public class UiccSlotInfo implements Parcelable { + ", mIsEuicc=" + mIsEuicc + ", mCardId=" + SubscriptionInfo.givePrintableIccid(mCardId) + SubscriptionInfo.getPrintableId(mCardId) + ", cardState=" + mCardStateInfo + ", mIsExtendedApduSupported=" Loading