forked from OVALProject/Sandbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
x-apple-ios-system-characteristics.xsd
356 lines (356 loc) · 28.1 KB
/
x-apple-ios-system-characteristics.xsd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5" xmlns:oval-sc="http://oval.mitre.org/XMLSchema/oval-system-characteristics-5" xmlns:x-apple-ios-sc="http://oval.mitre.org/XMLSchema/x-apple-ios-system-characteristics" xmlns:sch="http://purl.oclc.org/dsdl/schematron" targetNamespace="http://oval.mitre.org/XMLSchema/x-apple-ios-system-characteristics" elementFormDefault="qualified" version="5.10">
<xsd:import namespace="http://oval.mitre.org/XMLSchema/oval-system-characteristics-5" schemaLocation="oval-system-characteristics-schema.xsd"/>
<xsd:import namespace="http://oval.mitre.org/XMLSchema/oval-common-5" schemaLocation="oval-common-schema.xsd"/>
<xsd:annotation>
<xsd:documentation>The following is a description of the elements, types, and attributes that compose the Apple iOS specific system characteristic items found in Open Vulnerability and Assessment Language (OVAL). Each item is an extension of the standard item element defined in the Core System Characteristic Schema. Through extension, each item inherits a set of elements and attributes that are shared amongst all OVAL Items. Each item is described in detail and should provide the information necessary to understand what each element and attribute represents. This document is intended for developers and assumes some familiarity with XML. A high level description of the interaction between the different tests and their relationship to the Core System Characteristic Schema is not outlined here.</xsd:documentation>
<xsd:documentation>The OVAL Schema is maintained by The MITRE Corporation and developed by the public OVAL Community. For more information, including how to get involved in the project and how to submit change requests, please visit the OVAL website at http://oval.mitre.org.</xsd:documentation>
<xsd:appinfo>
<schema>Apple iOS System Characteristics</schema>
<version>5.10</version>
<date>12/16/2013 01:23:00 PM</date>
<terms_of_use>Copyright (c) 2002-2013, The MITRE Corporation. All rights reserved. The contents of this file are subject to the terms of the OVAL License located at http://oval.mitre.org/oval/about/termsofuse.html. See the OVAL License for the specific language governing permissions and limitations for use of this schema. When distributing copies of the OVAL Schema, this license header must be included.</terms_of_use>
<sch:ns prefix="oval-sc" uri="http://oval.mitre.org/XMLSchema/oval-system-characteristics-5"/>
<sch:ns prefix="apple-ios-sc" uri="http://oval.mitre.org/XMLSchema/x-apple-ios-system-characteristics"/>
<sch:ns prefix="xsi" uri="http://www.w3.org/2001/XMLSchema-instance"/>
</xsd:appinfo>
</xsd:annotation>
<!-- =============================================================================== -->
<!-- ========================== GLOBAL RESTRICTIONS ============================== -->
<!-- =============================================================================== -->
<!-- == See public documentation at https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html -->
<xsd:element name="global_restrictions_item" substitutionGroup="oval-sc:item">
<xsd:annotation>
<xsd:documentation>Information on global restrictions in place on the device</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="oval-sc:ItemType">
<xsd:sequence>
<xsd:element name="allow_account_modification" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. If set to false, account modification is disabled. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_airdrop" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. If set to false, AirDrop is disabled. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_app_cellular_data_modification" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. If set to false, changes to cellular data usage for apps are disabled. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_app_installation" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, the App Store is disabled and its icon is removed from the Home screen. Users are unable to install or update their applications.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_assistant" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, disables Siri. Defaults to true.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_assistant_user_generated_content" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. When false, prevents Siri from querying user-generated content from the web. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_assistant_while_locked" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, the user is unable to use Siri when the device is locked. Defaults to true. This restriction is ignored if the device does not have a passcode set. Available only in iOS 5.1 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_bookstore" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. If set to false, iBookstore will be disabled. This will default to true. Available in iOS 6.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_bookstore_erotica" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only prior to iOS 6.1. If set to false, the user will not be able to download media from the iBookstore that has been tagged as erotica. This will default to true. Available in iOS 6.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_camera" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, the camera is completely disabled and its icon is removed from the Home screen. Users are unable to take photographs.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_cloud_backup" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, disables backing up the device to iCloud. Available in iOS 5.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_cloud_document_sync" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, disables document and key-value syncing to iCloud. Available in iOS 5.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_cloud_keychain_sync" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If false, disables keychain syncing to iCloud. Default is true. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_diagnostic_submission" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, this prevents the device from automatically submitting diagnostic reports to Apple. Defaults to true. Available only in iOS 6.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_explicit_content" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, explicit music or video content purchased from the iTunes Store is hidden. Explicit content is marked as such by content providers, such as record labels, when sold through the iTunes Store.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_find_my_friends_modification" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. If set to false, changes to Find My Friends are disabled. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_fingerprint_for_unlock" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If false, prevents Touch ID from unlocking a device. Available in iOS 7 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_game_center" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. When false, Game Center is disabled and its icon is removed from the Home screen. Default is true. Available only in iOS 6.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_host_pairing" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Supervised only. If set to false, host pairing is disabled with the exception of the supervision host. If no supervision host certificate has been configured, all pairing is disabled. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_lock_screen_control_center" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If false, prevents Control Center from appearing on the Lock screen. Available in iOS 7 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_lock_screen_notifications_view" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If set to false, the Notifications view in Notification Center on the lock screen is disabled. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_lock_screen_today_view" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If set to false, the Today view in Notification Center on the lock screen is disabled. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_open_from_managed_to_unmanaged" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If false, documents in managed apps and accounts only open in other managed apps and accounts. Default is true. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_open_from_unmanaged_to_managed" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If set to false, documents in unmanaged apps and accounts will only open in other unmanaged apps and accounts. Default is true. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_ota_pki_updates" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If false, over-the-air PKI updates are disabled. Default is true. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_passbook_while_locked" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If set to false, Passbook notifications will not be shown on the lock screen. This will default to true. Available in iOS 6.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_photo_stream" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, disables Photo Stream. Available in iOS 5.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_safari" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, the Safari web browser application is disabled and its icon removed from the Home screen. This also prevents users from opening web clips.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_screen_shot" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, users are unable to save a screenshot of the display.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_shared_stream" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If set to false, Shared Photo Stream will be disabled. This will default to true. Available in iOS 6.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_ui_configuration_profile_installation" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Supervised only. If set to false, the user is prohibited from installing configuration profiles and certificates interactively. This will default to true. Available in iOS 6.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_untrusted_tls_prompt" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, automatically rejects untrusted HTTPS certificates without prompting the user. Available in iOS 5.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_youtube" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, the YouTube application is disabled and its icon is removed from the Home screen.
This key is ignored in iOS 6 and later because the YouTube app is not provided.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allow_itunes" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When false, the iTunes Music Store is disabled and its icon is removed from the Home screen. Users cannot preview, purchase, or download content.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="autonomous_single_app_mode_permitted_appids" type="oval-sc:EntityItemStringType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional. If present, allows the identified apps to autonomously enter Single App Mode. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="force_itunes_store_password_entry" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When true, forces user to enter their iTunes password for each transaction. Available in iOS 5.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="force_limit_ad_tracking" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If true, limits ad tracking. Default is false. Available only in iOS 7.0 and later.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<!-- =============================================================================== -->
<!-- ========================= PASSCODE POLICY ==================================== -->
<!-- =============================================================================== -->
<!-- == See public documentation at https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html -->
<xsd:element name="passcode_policy_item" substitutionGroup="oval-sc:item">
<xsd:annotation>
<xsd:documentation>Passcode Policy Items from public Apple Configuration Profile Reference</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="oval-sc:ItemType">
<xsd:sequence>
<xsd:element name="allow_simple" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default true. Determines whether a simple passcode is allowed. A simple passcode is defined as containing repeated characters, or increasing/decreasing characters (such as 123 or CBA). Setting this value to false is synonymous to setting minComplexChars to "1".</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="force_pin" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default NO. Determines whether the user is forced to set a PIN. Simply setting this value (and not others) forces the user to enter a passcode, without imposing a length or quality.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="max_failed_attempts" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default 11. Allowed range [2...11]. Specifies the number of allowed failed attempts to enter the passcode at the device's lock screen. Once this number is exceeded, the device is locked and must be connected to its designated iTunes in order to be unlocked.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="max_inactivity" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default Infinity. Specifies the number of minutes for which the device can be idle (without being unlocked by the user) before it gets locked by the system. Once this limit is reached, the device is locked and the passcode must be entered. In OS X, this will be translated to screensaver settings.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="max_pin_age_in_days" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default Infinity. Specifies the number of days for which the passcode can remain unchanged. After this number of days, the user is forced to change the passcode before the device is unlocked.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="min_complex_chars" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default 0. Specifies the minimum number of complex characters that a passcode must contain. A "complex" character is a character other than a number or a letter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="min_length" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default 0. Specifies the minimum overall length of the passcode. This parameter is independent of the also optional minComplexChars argument.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="require_alphanumeric" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Default NO. Specifies whether the user must enter alphabetic characters ("abcd"), or if numbers are sufficient.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pin_history" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. When the user changes the passcode, it has to be unique within the last N entries in the history. Minimum value is 1, maximum value is 50.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="max_grace_period" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. The maximum grace period, in minutes, to unlock the phone without entering a passcode. Default is 0, that is no grace period, which requires a passcode immediately. In OS X, this will be translated to screensaver settings.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<!-- =============================================================================== -->
<!-- ========================= PROFILE ITEM ======================================== -->
<!-- =============================================================================== -->
<!-- == See public documentation at https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html -->
<xsd:element name="profile_item" substitutionGroup="oval-sc:item">
<xsd:annotation>
<xsd:documentation>Represents information about each configuration profile installed on the device.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="oval-sc:ItemType">
<xsd:sequence>
<xsd:element name="has_removal_passcode" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Set to true if there is a removal passcode.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="is_encrypted" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. Set to true if the profile is encrypted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="payload" type="oval-sc:EntityItemRecordType" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Optional. Contains information about each payload inside the configuration profile.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="oval-sc:EntityItemStringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. A description of the profile, shown on the Detail screen for the profile.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="display_name" type="oval-sc:EntityItemStringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. A human-readable name for the profile. This value is displayed on the Detail screen. It does not have to be unique.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="identifier" type="oval-sc:EntityItemStringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A reverse-DNS style identifier (com.example.myprofile, for example) that identifies the profile. This string is used to determine whether a new profile should replace an existing one or should be added.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="organization" type="oval-sc:EntityItemStringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. A human-readable string containing the name of the organization that provided the profile.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="removal_disallowed" type="oval-sc:EntityItemBoolType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Optional. If present and set to true, the user cannot delete the profile (unless the profile has a removal password and the user provides it).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="uuid" type="oval-sc:EntityItemStringType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>A globally unique identifier for the payload. The actual content is unimportant, but it must be globally unique.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="version" type="oval-sc:EntityItemIntType" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>The version number of the profile format. This describes the version of the configuration profile as a whole, not of the individual profiles within it. Currently, this value should be 1.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:schema>