OSDN Git Service

Protect VPN dialogs against overlay.
[android-x86/frameworks-base.git] / packages / VpnDialogs / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!--
3 /*
4  * Copyright (c) 2014 Google Inc.
5  *
6  * Licensed under the Apache License, Version 2.0 (the "License");
7  * you may not use this file except in compliance with the License.
8  * You may obtain a copy of the License at
9  *
10  *     http://www.apache.org/licenses/LICENSE-2.0
11  *
12  * Unless required by applicable law or agreed to in writing, software
13  * distributed under the License is distributed on an "AS IS" BASIS,
14  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  * See the License for the specific language governing permissions and
16  * limitations under the License.
17  */
18 -->
19 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
20         package="com.android.vpndialogs">
21
22     <uses-permission android:name="android.permission.CONTROL_VPN" />
23     <uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />
24     <uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS"/>
25
26     <application android:label="VpnDialogs"
27             android:allowBackup="false" >
28         <activity android:name=".ConfirmDialog"
29                 android:theme="@android:style/Theme.Material.Light.Dialog.Alert">
30             <intent-filter>
31                 <action android:name="android.intent.action.MAIN"/>
32                 <category android:name="android.intent.category.DEFAULT"/>
33             </intent-filter>
34         </activity>
35
36         <activity android:name=".ManageDialog"
37                 android:theme="@android:style/Theme.Material.Light.Dialog.Alert"
38                 android:noHistory="true">
39             <intent-filter>
40                 <action android:name="android.intent.action.MAIN"/>
41                 <category android:name="android.intent.category.DEFAULT"/>
42             </intent-filter>
43         </activity>
44     </application>
45 </manifest>