Merge "Check dump permission for "dumpsys permissionmgr"" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
088ef5e3ff
@@ -124,6 +124,7 @@ import com.android.internal.logging.MetricsLogger;
|
|||||||
import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
|
import com.android.internal.logging.nano.MetricsProto.MetricsEvent;
|
||||||
import com.android.internal.os.RoSystemProperties;
|
import com.android.internal.os.RoSystemProperties;
|
||||||
import com.android.internal.util.ArrayUtils;
|
import com.android.internal.util.ArrayUtils;
|
||||||
|
import com.android.internal.util.DumpUtils;
|
||||||
import com.android.internal.util.IntPair;
|
import com.android.internal.util.IntPair;
|
||||||
import com.android.internal.util.Preconditions;
|
import com.android.internal.util.Preconditions;
|
||||||
import com.android.internal.util.function.pooled.PooledLambda;
|
import com.android.internal.util.function.pooled.PooledLambda;
|
||||||
@@ -421,6 +422,10 @@ public class PermissionManagerService extends IPermissionManager.Stub {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
|
public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
|
||||||
|
if (!DumpUtils.checkDumpPermission(mContext, TAG, pw)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
mContext.getSystemService(PermissionControllerManager.class).dump(fd, args);
|
mContext.getSystemService(PermissionControllerManager.class).dump(fd, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user