From 033b94895e79242bf5a374c06c985d25455dff77 Mon Sep 17 00:00:00 2001 From: Raphael Kim Date: Thu, 11 May 2023 10:40:42 -0700 Subject: [PATCH] [CDM] Gate hidden test API behind a permission Bug: 281582104 Test: atest CtsCompanionDeviceManagerUiAutomationTestCases:SystemDataTransferTest Test: atest CompanionTests:SystemDataTransportTest Change-Id: I38e77b20f285a5d66be2da1f29ddb13507ba8436 --- core/java/android/companion/CompanionDeviceManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/java/android/companion/CompanionDeviceManager.java b/core/java/android/companion/CompanionDeviceManager.java index af5c6dd8e977d..2e672251cf680 100644 --- a/core/java/android/companion/CompanionDeviceManager.java +++ b/core/java/android/companion/CompanionDeviceManager.java @@ -1331,10 +1331,12 @@ public final class CompanionDeviceManager { /** * Enable or disable secure transport for testing. Defaults to enabled. + * Should not be used outside of testing. * * @param enabled true to enable. false to disable. * @hide */ + @RequiresPermission(android.Manifest.permission.MANAGE_COMPANION_DEVICES) public void enableSecureTransport(boolean enabled) { try { mService.enableSecureTransport(enabled);