Home | History | Annotate | Download | only in xml
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   Copyright (C) 2018 The Android Open Source Project
      4 
      5   Licensed under the Apache License, Version 2.0 (the "License");
      6   you may not use this file except in compliance with the License.
      7   You may obtain a copy of the License at
      8 
      9        http://www.apache.org/licenses/LICENSE-2.0
     10 
     11   Unless required by applicable law or agreed to in writing, software
     12   distributed under the License is distributed on an "AS IS" BASIS,
     13   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14   See the License for the specific language governing permissions and
     15   limitations under the License.
     16   -->
     17 
     18 <PreferenceScreen
     19     xmlns:android="http://schemas.android.com/apk/res/android"
     20     xmlns:settings="http://schemas.android.com/apk/res-auto"
     21     android:key="security_dashboard_page"
     22     android:title="@string/security_settings_title"
     23     settings:initialExpandedChildrenCount="9">
     24 
     25     <!-- security_settings_status.xml -->
     26     <PreferenceCategory
     27         android:order="-10"
     28         android:key="security_status"
     29         android:title="@string/security_status_title" />
     30 
     31     <PreferenceCategory
     32         android:order="1"
     33         android:key="dashboard_tile_placeholder" />
     34 
     35     <!-- security section -->
     36     <PreferenceCategory
     37         android:order="10"
     38         android:key="security_category"
     39         android:title="@string/lock_settings_title">
     40 
     41         <com.android.settings.widget.GearPreference
     42             android:key="unlock_set_or_change"
     43             android:title="@string/unlock_set_unlock_launch_picker_title"
     44             android:summary="@string/summary_placeholder"
     45             settings:keywords="@string/keywords_lockscreen" />
     46 
     47         <Preference
     48             android:key="lockscreen_preferences"
     49             android:title="@string/lockscreen_settings_title"
     50             android:summary="@string/summary_placeholder"
     51             android:fragment="com.android.settings.security.LockscreenDashboardFragment" />
     52 
     53         <Preference
     54             android:key="fingerprint_settings"
     55             android:title="@string/security_settings_fingerprint_preference_title"
     56             android:summary="@string/summary_placeholder"
     57             settings:keywords="@string/keywords_fingerprint_settings"/>
     58 
     59     </PreferenceCategory>
     60 
     61     <!-- work profile security section -->
     62     <PreferenceCategory
     63         android:order="20"
     64         android:key="security_category_profile"
     65         android:title="@string/lock_settings_profile_title">
     66 
     67         <!-- security_settings_unification -->
     68         <com.android.settingslib.RestrictedSwitchPreference
     69             android:key="unification"
     70             android:title="@string/lock_settings_profile_unification_title"
     71             android:summary="@string/lock_settings_profile_unification_summary"
     72             settings:keywords="@string/keywords_unification" />
     73 
     74         <com.android.settingslib.RestrictedPreference
     75             android:key="unlock_set_or_change_profile"
     76             android:title="@string/unlock_set_unlock_launch_picker_title_profile"
     77             android:summary="@string/unlock_set_unlock_mode_pattern"
     78             settings:keywords="@string/keywords_lockscreen" />
     79 
     80         <SwitchPreference
     81             android:key="visiblepattern_profile"
     82             android:summary="@string/summary_placeholder"
     83             android:title="@string/lockpattern_settings_enable_visible_pattern_title_profile"
     84             settings:controller="com.android.settings.security.VisiblePatternProfilePreferenceController"/>
     85 
     86         <Preference
     87             android:key="fingerprint_settings_profile"
     88             android:title="@string/security_settings_fingerprint_preference_title"
     89             android:summary="@string/summary_placeholder" />
     90 
     91     </PreferenceCategory>
     92 
     93     <!-- security_settings_misc.xml -->
     94     <PreferenceCategory
     95         android:order="30"
     96         android:key="security_settings_misc_category"
     97         android:title="@string/security_passwords_title">
     98 
     99         <Preference
    100             android:key="location"
    101             android:title="@string/location_settings_title"
    102             android:summary="@string/summary_placeholder"
    103             android:fragment="com.android.settings.location.LocationSettings" />
    104 
    105         <SwitchPreference
    106             android:key="show_password"
    107             android:title="@string/show_password"
    108             android:summary="@string/show_password_summary"
    109             settings:controller="com.android.settings.security.ShowPasswordPreferenceController"/>
    110 
    111     </PreferenceCategory>
    112 
    113     <PreferenceCategory
    114         android:order="40"
    115         android:key="security_settings_device_admin_category">
    116 
    117         <Preference
    118             android:key="manage_device_admin"
    119             android:title="@string/manage_device_admin"
    120             android:summary="@string/summary_placeholder"
    121             android:fragment="com.android.settings.DeviceAdminSettings" />
    122 
    123         <Preference
    124             android:key="enterprise_privacy"
    125             android:title="@string/enterprise_privacy_settings"
    126             android:summary="@string/summary_placeholder"
    127             android:fragment="com.android.settings.enterprise.EnterprisePrivacySettings" />
    128 
    129     </PreferenceCategory>
    130 
    131     <Preference
    132         android:order="50"
    133         android:key="sim_lock_settings"
    134         android:title="@string/sim_lock_settings_category">
    135 
    136         <intent
    137             android:action="android.intent.action.MAIN"
    138             android:targetPackage="com.android.settings"
    139             android:targetClass="com.android.settings.Settings$IccLockSettingsActivity" />
    140 
    141     </Preference>
    142 
    143     <Preference
    144         android:order="60"
    145         android:key="encryption_and_credential"
    146         android:title="@string/encryption_and_credential_settings_title"
    147         android:summary="@string/encryption_and_credential_settings_summary"
    148         android:fragment="com.android.settings.security.EncryptionAndCredential" />
    149 
    150     <Preference
    151         android:order="70"
    152         android:key="manage_trust_agents"
    153         android:title="@string/manage_trust_agents"
    154         android:summary="@string/summary_placeholder"
    155         android:fragment="com.android.settings.security.trustagent.TrustAgentSettings" />
    156 
    157     <Preference
    158         android:order="80"
    159         android:key="screen_pinning_settings"
    160         android:title="@string/screen_pinning_title"
    161         android:summary="@string/summary_placeholder"
    162         android:fragment="com.android.settings.security.ScreenPinningSettings" />
    163 
    164 </PreferenceScreen>