@@ -5577,24 +5577,35 @@ public int filterHashCode() {
55775577
55785578 @ Override
55795579 public String toString () {
5580- StringBuilder b = new StringBuilder (128 );
5580+ StringBuilder b = new StringBuilder (128 );
55815581
55825582 b .append ("Intent { " );
5583- toShortString (b , true , true );
5583+ toShortString (b , true , true , true );
55845584 b .append (" }" );
55855585
55865586 return b .toString ();
55875587 }
55885588
55895589 /** @hide */
5590- public String toShortString (boolean comp , boolean extras ) {
5591- StringBuilder b = new StringBuilder (128 );
5592- toShortString (b , comp , extras );
5590+ public String toInsecureString () {
5591+ StringBuilder b = new StringBuilder (128 );
5592+
5593+ b .append ("Intent { " );
5594+ toShortString (b , false , true , true );
5595+ b .append (" }" );
5596+
55935597 return b .toString ();
55945598 }
55955599
55965600 /** @hide */
5597- public void toShortString (StringBuilder b , boolean comp , boolean extras ) {
5601+ public String toShortString (boolean secure , boolean comp , boolean extras ) {
5602+ StringBuilder b = new StringBuilder (128 );
5603+ toShortString (b , secure , comp , extras );
5604+ return b .toString ();
5605+ }
5606+
5607+ /** @hide */
5608+ public void toShortString (StringBuilder b , boolean secure , boolean comp , boolean extras ) {
55985609 boolean first = true ;
55995610 if (mAction != null ) {
56005611 b .append ("act=" ).append (mAction );
@@ -5621,19 +5632,8 @@ public void toShortString(StringBuilder b, boolean comp, boolean extras) {
56215632 }
56225633 first = false ;
56235634 b .append ("dat=" );
5624- String scheme = mData .getScheme ();
5625- if (scheme != null ) {
5626- if (scheme .equalsIgnoreCase ("tel" )) {
5627- b .append ("tel:xxx-xxx-xxxx" );
5628- } else if (scheme .equalsIgnoreCase ("sip" )) {
5629- b .append ("sip:xxxxxxxxxx" );
5630- } else if (scheme .equalsIgnoreCase ("sms" )) {
5631- b .append ("sms:xxx-xxx-xxxx" );
5632- } else if (scheme .equalsIgnoreCase ("smsto" )) {
5633- b .append ("smsto:xxx-xxx-xxxx" );
5634- } else {
5635- b .append (mData );
5636- }
5635+ if (secure ) {
5636+ b .append (mData .toSafeString ());
56375637 } else {
56385638 b .append (mData );
56395639 }
0 commit comments