Commit 5e040f4d authored by fionaxu's avatar fionaxu
Browse files

pii part2: redact non-null pii with SHA-1 Hash

Bug: 30073833
Change-Id: Id4d7b59623b39660218f35d2c202518a994bae4c
parent 04406d95
......@@ -22,10 +22,10 @@ import android.os.Handler;
import android.os.Message;
import android.os.Registrant;
import android.os.RegistrantList;
import android.telephony.Rlog;
import android.telephony.SubscriptionInfo;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
import android.telephony.SubscriptionInfo;
import com.android.internal.telephony.CommandsInterface;
import com.android.internal.telephony.uicc.IccCardApplicationStatus.AppState;
......@@ -133,12 +133,13 @@ public abstract class IccRecords extends Handler implements IccConstants {
+ " recordsRequested=" + mRecordsRequested
+ " iccid=" + iccIdToPrint
+ " msisdnTag=" + mMsisdnTag
+ (VDBG ? (" voiceMailNum=" + mVoiceMailNum) : "")
+ " voiceMailNum=" + Rlog.pii(VDBG, mVoiceMailNum)
+ " voiceMailTag=" + mVoiceMailTag
+ (VDBG ? (" voiceMailNum=" + mNewVoiceMailNum) : "")
+ " voiceMailNum=" + Rlog.pii(VDBG, mNewVoiceMailNum)
+ " newVoiceMailTag=" + mNewVoiceMailTag
+ " isVoiceMailFixed=" + mIsVoiceMailFixed
+ (VDBG ? (" mImsi=" + mImsi) : "")
+ " mImsi=" + ((mImsi != null) ?
mImsi.substring(0, 6) + Rlog.pii(VDBG, mImsi.substring(6)) : "null")
+ " mncLength=" + mMncLength
+ " mailboxIndex=" + mMailboxIndex
+ " spn=" + mSpn;
......@@ -736,19 +737,15 @@ public abstract class IccRecords extends Handler implements IccConstants {
String iccIdToPrint = SubscriptionInfo.givePrintableIccid(mFullIccId);
pw.println(" iccid=" + iccIdToPrint);
if (TextUtils.isEmpty(mMsisdn)) {
pw.println(" mMsisdn=null");
} else {
pw.println(" mMsisdn=" + (VDBG ? mMsisdn : "XXX"));
}
pw.println(" mMsisdn=" + Rlog.pii(VDBG, mMsisdn));
pw.println(" mMsisdnTag=" + mMsisdnTag);
pw.println(" mVoiceMailNum=" + (VDBG ? mVoiceMailNum : "XXX"));
pw.println(" mVoiceMailNum=" + Rlog.pii(VDBG, mVoiceMailNum));
pw.println(" mVoiceMailTag=" + mVoiceMailTag);
pw.println(" mNewVoiceMailNum=" +(VDBG ? mNewVoiceMailNum : "XXX"));
pw.println(" mNewVoiceMailNum=" + Rlog.pii(VDBG, mNewVoiceMailNum));
pw.println(" mNewVoiceMailTag=" + mNewVoiceMailTag);
pw.println(" mIsVoiceMailFixed=" + mIsVoiceMailFixed);
if (VDBG) pw.println(" mImsi=" + mImsi);
pw.println(" mImsi=" + ((mImsi != null) ?
mImsi.substring(0, 6) + Rlog.pii(VDBG, mImsi.substring(6)) : "null"));
pw.println(" mMncLength=" + mMncLength);
pw.println(" mMailboxIndex=" + mMailboxIndex);
pw.println(" mSpn=" + mSpn);
......
......@@ -349,7 +349,8 @@ public class SIMRecords extends IccRecords {
mNewMsisdn = number;
mNewMsisdnTag = alphaTag;
if(DBG) log("Set MSISDN: " + mNewMsisdnTag + " " + /*mNewMsisdn*/ "xxxxxxx");
if(DBG) log("Set MSISDN: " + mNewMsisdnTag + " " + /*mNewMsisdn*/
Rlog.pii(LOG_TAG, mNewMsisdn));
AdnRecord adn = new AdnRecord(mNewMsisdnTag, mNewMsisdn);
......@@ -815,7 +816,7 @@ public class SIMRecords extends IccRecords {
mMsisdn = adn.getNumber();
mMsisdnTag = adn.getAlphaTag();
log("MSISDN: " + /*mMsisdn*/ "xxxxxxx");
log("MSISDN: " + /*mMsisdn*/ Rlog.pii(LOG_TAG, mMsisdn));
break;
case EVENT_SET_MSISDN_DONE:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment