001/*
002 * The MIT License
003 * Copyright (c) 2012 Microsoft Corporation
004 *
005 * Permission is hereby granted, free of charge, to any person obtaining a copy
006 * of this software and associated documentation files (the "Software"), to deal
007 * in the Software without restriction, including without limitation the rights
008 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
009 * copies of the Software, and to permit persons to whom the Software is
010 * furnished to do so, subject to the following conditions:
011 *
012 * The above copyright notice and this permission notice shall be included in
013 * all copies or substantial portions of the Software.
014 *
015 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
016 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
017 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
018 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
019 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
021 * THE SOFTWARE.
022 */
023
024package microsoft.exchange.webservices.data.autodiscover.enumeration;
025
026/**
027 * The Enum UserSettingName.
028 */
029public enum UserSettingName {
030
031  // The display name of the user.
032  /**
033   * The User display name.
034   */
035  UserDisplayName,
036
037  // The legacy distinguished name of the user.
038  /**
039   * The User dn.
040   */
041  UserDN,
042
043  // The deployment Id of the user.
044  /**
045   * The User deployment id.
046   */
047  UserDeploymentId,
048
049  // The fully qualified domain name of the mailbox server.
050  /**
051   * The Internal mailbox server.
052   */
053  InternalMailboxServer,
054
055  // The fully qualified domain name of the RPC client server.
056  /**
057   * The Internal rpc client server.
058   */
059  InternalRpcClientServer,
060
061  // The legacy distinguished name of the mailbox server.
062  /**
063   * The Internal mailbox server dn.
064   */
065  InternalMailboxServerDN,
066
067  // The internal URL of the Exchange Control Panel.
068  /**
069   * The Internal ecp url.
070   */
071  InternalEcpUrl,
072
073  // The internal URL of the Exchange Control Panel for VoiceMail
074  // Customization.
075  /**
076   * The Internal ecp voicemail url.
077   */
078  InternalEcpVoicemailUrl,
079
080  // The internal URL of the Exchange Control Panel for Email Subscriptions.
081  /**
082   * The Internal ecp email subscriptions url.
083   */
084  InternalEcpEmailSubscriptionsUrl,
085
086  // The internal URL of the Exchange Control Panel for Text Messaging.
087  /**
088   * The Internal ecp text messaging url.
089   */
090  InternalEcpTextMessagingUrl,
091
092  // The internal URL of the Exchange Control Panel for Delivery Reports.
093  /**
094   * The Internal ecp delivery report url.
095   */
096  InternalEcpDeliveryReportUrl,
097
098  /// The internal URL of the Exchange Control Panel for RetentionPolicy Tags.
099  /**
100   * The Internal ecp retention policy tags url.
101   */
102  InternalEcpRetentionPolicyTagsUrl,
103
104  /// The internal URL of the Exchange Control Panel for Publishing.
105  /**
106   * The Internal ecp publishing url.
107   */
108  InternalEcpPublishingUrl,
109
110  // The internal URL of the Exchange Web Services.
111  /**
112   * The Internal ews url.
113   */
114  InternalEwsUrl,
115
116  // The internal URL of the Offline Address Book.
117  /**
118   * The Internal oab url.
119   */
120  InternalOABUrl,
121
122  // The internal URL of the Unified Messaging services.
123  /**
124   * The Internal um url.
125   */
126  InternalUMUrl,
127
128  // The internal URLs of the Exchange web client.
129  /**
130   * The Internal web client urls.
131   */
132  InternalWebClientUrls,
133
134  // The distinguished name of the mailbox database of the user's mailbox.
135  /**
136   * The Mailbox dn.
137   */
138  MailboxDN,
139
140  // The name of the Public Folders server.
141  /**
142   * The Public folder server.
143   */
144  PublicFolderServer,
145
146  // The name of the Active Directory server.
147  /**
148   * The Active directory server.
149   */
150  ActiveDirectoryServer,
151
152  // The name of the RPC over HTTP server.
153  /**
154   * The External mailbox server.
155   */
156  ExternalMailboxServer,
157
158  // Indicates whether the RPC over HTTP server requires SSL.
159  /**
160   * The External mailbox server requires ssl.
161   */
162  ExternalMailboxServerRequiresSSL,
163
164  // The authentication methods supported by the RPC over HTTP server.
165  /**
166   * The External mailbox server authentication methods.
167   */
168  ExternalMailboxServerAuthenticationMethods,
169
170  // The URL fragment of the Exchange Control Panel for VoiceMail
171  // Customization.
172  /**
173   * The Ecp voicemail url fragment.
174   */
175  EcpVoicemailUrlFragment,
176
177  // The URL fragment of the Exchange Control Panel for Email Subscriptions.
178  /**
179   * The Ecp email subscriptions url fragment.
180   */
181  EcpEmailSubscriptionsUrlFragment,
182
183  // The URL fragment of the Exchange Control Panel for Text Messaging.
184  /**
185   * The Ecp text messaging url fragment.
186   */
187  EcpTextMessagingUrlFragment,
188
189  // The URL fragment of the Exchange Control Panel for Delivery Reports.
190  /**
191   * The Ecp delivery report url fragment.
192   */
193  EcpDeliveryReportUrlFragment,
194
195  /// The URL fragment of the Exchange Control Panel for RetentionPolicy Tags.
196  /**
197   * The Ecp retention policy tags url fragment.
198   */
199  EcpRetentionPolicyTagsUrlFragment,
200
201  /// The URL fragment of the Exchange Control Panel for Publishing.
202  /**
203   * The Ecp publishing url fragment.
204   */
205  EcpPublishingUrlFragment,
206
207  // The external URL of the Exchange Control Panel.
208  /**
209   * The External ecp url.
210   */
211  ExternalEcpUrl,
212
213  // The external URL of the Exchange Control Panel for VoiceMail
214  // Customization.
215  /**
216   * The External ecp voicemail url.
217   */
218  ExternalEcpVoicemailUrl,
219
220  // The external URL of the Exchange Control Panel for Email Subscriptions.
221  /**
222   * The External ecp email subscriptions url.
223   */
224  ExternalEcpEmailSubscriptionsUrl,
225
226  // The external URL of the Exchange Control Panel for Text Messaging.
227  /**
228   * The External ecp text messaging url.
229   */
230  ExternalEcpTextMessagingUrl,
231
232  // The external URL of the Exchange Control Panel for Delivery Reports.
233  /**
234   * The External ecp delivery report url.
235   */
236  ExternalEcpDeliveryReportUrl,
237
238  /// The external URL of the Exchange Control Panel for RetentionPolicy Tags.
239  /**
240   * The External ecp retention policy tags url.
241   */
242  ExternalEcpRetentionPolicyTagsUrl,
243
244  /// The external URL of the Exchange Control Panel for Publishing.
245  /**
246   * The External ecp publishing url.
247   */
248  ExternalEcpPublishingUrl,
249
250  // The external URL of the Exchange Web Services.
251  /**
252   * The External ews url.
253   */
254  ExternalEwsUrl,
255
256  // The external URL of the Offline Address Book.
257  /**
258   * The External oab url.
259   */
260  ExternalOABUrl,
261
262  // The external URL of the Unified Messaging services.
263  /**
264   * The External um url.
265   */
266  ExternalUMUrl,
267
268  // The external URLs of the Exchange web client.
269  /**
270   * The External web client urls.
271   */
272  ExternalWebClientUrls,
273
274  // Indicates that cross-organization sharing is enabled.
275  /**
276   * The Cross organization sharing enabled.
277   */
278  CrossOrganizationSharingEnabled,
279
280  // Collection of alternate mailboxes.
281  /**
282   * The Alternate mailboxes.
283   */
284  AlternateMailboxes,
285
286  // The version of the Client Access Server serving the request (e.g.
287  // 14.XX.YYY.ZZZ)
288  /**
289   * The Cas version.
290   */
291  CasVersion,
292
293  // Comma-separated list of schema versions supported by Exchange Web
294  // Services. The schema version values
295  // will be the same as the values of the ExchangeServerVersion enumeration.
296  /**
297   * The Ews supported schema.
298   */
299  EwsSupportedSchemas,
300
301  // The internal connection settings list for pop protocol
302  /**
303   * The Internal pop3 connections.
304   */
305  InternalPop3Connections,
306
307  // The external connection settings list for pop protocol
308  /**
309   * The External pop3 connections.
310   */
311  ExternalPop3Connections,
312
313  // The internal connection settings list for imap4 protocol
314  /**
315   * The Internal imap4 connections.
316   */
317  InternalImap4Connections,
318
319  // The external connection settings list for imap4 protocol
320  /**
321   * The External imap4 connections.
322   */
323  ExternalImap4Connections,
324
325  // The internal connection settings list for smtp protocol
326  /**
327   * The Internal smtp connections.
328   */
329  InternalSmtpConnections,
330
331  // The external connection settings list for smtp protocol
332  /**
333   * The External smtp connections.
334   */
335  ExternalSmtpConnections,
336
337  /// If set, then clients can call the server via XTC
338  /**
339   * The Exchange Rpc Url.
340   */
341  ExchangeRpcUrl,
342
343  /// The version of the Exchange Web Services
344  ///server ExternalEwsUrl is pointing to.
345  /**
346   * The External Ews Version.
347   */
348  ExternalEwsVersion,
349
350  /**
351   * Mobile Mailbox policy settings.
352   */
353
354  MobileMailboxPolicy,
355
356  /**
357   * The grouping hint for certain clients.
358   */
359  GroupingInformation,
360}