Exposing getDisplayIdForDriver as system api method

Bug: 173140478
Bug: 159623196
Test: atest CarServiceUnitTest
Change-Id: Ib8a8bf0b862c6e30ec8b9799a539eb41683cd481
diff --git a/service/AndroidManifest.xml b/service/AndroidManifest.xml
index 1fe8c0c..24077ed 100644
--- a/service/AndroidManifest.xml
+++ b/service/AndroidManifest.xml
@@ -442,6 +442,14 @@
          android:label="@string/car_permission_label_read_car_occupant_awareness_state"
          android:description="@string/car_permission_desc_read_car_occupant_awareness_state"/>
 
+    <!-- Allows an application to access private display id.
+         <p>Protection level: signature|privileged
+    -->
+    <permission android:name="android.car.permission.ACCESS_PRIVATE_DISPLAY_ID"
+                android:protectionLevel="signature|privileged"
+                android:label="@string/car_permission_label_access_private_display_id"
+                android:description="@string/car_permission_desc_access_private_display_id"/>
+
     <!-- Allows an application to control the detection graph for the 'Occupant Awareness System'.
          <p>Protection level: signature|privileged
     -->