blob: 21ae2e3d7a4b71f9713ea66ae8df6620e6d83939 [file] [log] [blame]
Matthew Flaherty760e5f32008-02-28 18:04:34 +00001<?xml version="1.0" encoding="UTF-8"?>
2<plugin>
3
4 <extension point="org.eclipse.ui.preferencePages">
5 <page
6 name="%security"
7 class="org.eclipse.equinox.internal.security.ui.preferences.SecurityCategoryPage"
Matthew Flaherty61118402008-04-23 05:09:06 +00008 id="org.eclipse.equinox.security.ui.category"
9 category="org.eclipse.ui.preferencePages.Workbench">
Matthew Flaherty760e5f32008-02-28 18:04:34 +000010 </page>
11 </extension>
12
Matthew Flaherty760e5f32008-02-28 18:04:34 +000013
Matthew Flaherty760e5f32008-02-28 18:04:34 +000014 <extension point="org.eclipse.ui.preferencePages">
15 <page
Oleg Besedin148fbc52008-02-29 16:30:11 +000016 name="%storage"
17 class="org.eclipse.equinox.internal.security.ui.storage.StoragePreferencePage"
18 id="org.eclipse.equinox.security.ui.storage"
19 category="org.eclipse.equinox.security.ui.category">
Oleg Besedin027720d2009-09-23 18:09:26 +000020 <keywordReference
21 id="org.eclipse.equinox.security.ui.keywordPassword">
22 </keywordReference>
23 <keywordReference
24 id="org.eclipse.equinox.security.ui.keywordUsername">
25 </keywordReference>
26 <keywordReference
27 id="org.eclipse.equinox.security.ui.keywordLogin">
28 </keywordReference>
Oleg Besedin148fbc52008-02-29 16:30:11 +000029 </page>
30 </extension>
31
Matthew Flaherty760e5f32008-02-28 18:04:34 +000032 <!-- The default UI password provider -->
33 <extension
34 id="DefaultPasswordProvider"
Oleg Besedin93a454a2008-04-25 17:53:59 +000035 name="%uiPasswordProviderName"
Matthew Flaherty760e5f32008-02-28 18:04:34 +000036 point="org.eclipse.equinox.security.secureStorage">
37 <provider
38 class="org.eclipse.equinox.internal.security.ui.storage.DefaultPasswordProvider"
Oleg Besedin7c405d72008-05-09 19:29:11 +000039 description="%providerDescription"
Matthew Flaherty760e5f32008-02-28 18:04:34 +000040 priority="2">
41 </provider>
42 </extension>
43
Oleg Besedin243e2bc2008-03-17 21:41:54 +000044 <!-- Dependency injection to couple UI and core modules -->
45 <extension
46 point="org.eclipse.equinox.security.internalUI">
47 <provider
48 class="org.eclipse.equinox.internal.security.ui.storage.UICallbackProvider">
49 </provider>
50 </extension>
Matthew Flahertybfe7efc2008-04-24 16:37:58 +000051 <extension
52 id="security"
Matthew Flahertybfe7efc2008-04-24 16:37:58 +000053 point="org.eclipse.ui.systemSummarySections">
54 <section
55 class="org.eclipse.equinox.internal.security.ui.SecurityConfigurationSection"
56 id="securityConfigurationSection"
Matthew Flahertye2dd0fb2008-05-12 18:02:25 +000057 sectionTitle="%systemSummaryTitle">
Matthew Flahertybfe7efc2008-04-24 16:37:58 +000058 </section>
59 </extension>
Oleg Besedin027720d2009-09-23 18:09:26 +000060 <extension
61 point="org.eclipse.ui.keywords">
62 <keyword
63 id="org.eclipse.equinox.security.ui.keywordPassword"
64 label="%keywordPassword">
65 </keyword>
66 <keyword
67 id="org.eclipse.equinox.security.ui.keywordUsername"
68 label="%keywordUsername">
69 </keyword>
70 <keyword
71 id="org.eclipse.equinox.security.ui.keywordLogin"
72 label="%keywordLogin">
73 </keyword>
74 </extension>
75
Matthew Flaherty760e5f32008-02-28 18:04:34 +000076</plugin>