Add Kyber to algorithm strings.
[qpwmc.git] / contrib / proxy.xml
blob16dba9743d341f6b94c59170e05cffbd921c2e7e
1 <?xml version="1.0" encoding="UTF-8"?>
2 <PwmdApplicationForm>
3   <name>Create Proxy Server Elements</name>
4   <shortDescription>Common elements for proxy servers.</shortDescription>
5   <description>
6 &lt;p&gt;
7 This wizard allows you to create needed
8 &lt;a href=&quot;https://gitlab.com/bjk/pwmd/wikis/&quot;&gt;pwmd&lt;/a&gt;
9 elements for applications making use of a proxy server.
10 &lt;/p&gt;
11 &lt;p&gt;
12 Click &lt;em&gt;&quot;Next&quot;&lt;/em&gt; to proceed to fill out the form.
13 Help is available by right-clicking on a form label.
14 &lt;/p&gt;
15 </description>
17   <!-- This ID is reserved by QPwmc. -->
18   <formRow>
19     <label>Pwmd socket:</label>
20     <type>lineEdit</type>
21     <placeholderText>Default</placeholderText>
22     <value />
23     <elementSelector />
24     <id>pwmdSocket</id>
25     <whatsThis>The pwmd server to connect to.</whatsThis>
26   </formRow>
28   <!-- This ID is reserved by QPwmc. -->
29   <formRow>
30     <label>Pwmd filename:</label>
31     <type>lineEdit</type>
32     <placeholderText>Required</placeholderText>
33     <value />
34     <elementSelector />
35     <id>pwmdFilename</id>
36     <required />
37     <whatsThis>The data file on the pwmd server to open. Required.</whatsThis>
38   </formRow>
40   <!-- This ID is reserved by QPwmc. -->
41   <formRow>
42     <label>Root element:</label>
43     <type>lineEdit</type>
44     <placeholderText>Element path...</placeholderText>
45     <value>SOCKS5</value>
46     <elementSelector />
47     <id>pwmdRootElement</id>
48 <whatsThis>The root element for all other created elements. If not specified then the other elements will be created at the document root.</whatsThis>
49   </formRow>
51   <formRow>
52     <label>Proxy name:</label>
53     <type>lineEdit</type>
54     <placeholderText>Required</placeholderText>
55     <value>proxyProvider</value>
56     <childOf>pwmdRootElement</childOf>
57     <id>proxyProvider</id>
58     <required />
59 <whatsThis>The name or label of the proxy provider. Required.</whatsThis>
60   </formRow>
62   <formRow>
63     <label>Hostname:</label>
64     <type>lineEdit</type>
65     <placeholderText>Required</placeholderText>
66     <value>hostname.com</value>
67     <element>hostname</element>
68     <childOf>proxyProvider</childOf>
69     <id>hostname</id>
70     <required />
71     <whatsThis>The hostname or IP addresss of the proxy server. Required.</whatsThis>
72   </formRow>
74   <formRow>
75     <label>Port:</label>
76     <type>spinBox</type>
77     <value>8080</value>
78     <element>port</element>
79     <childOf>proxyProvider</childOf>
80     <id>port</id>
81     <whatsThis>The port of the proxy server to connect to.</whatsThis>
82   </formRow>
84   <formRow>
85     <label>Username:</label>
86     <type>lineEdit</type>
87     <placeholderText>Optional</placeholderText>
88     <value />
89     <element>username</element>
90     <childOf>proxyProvider</childOf>
91     <id>username</id>
92     <whatsThis>The username to login as on the proxy server.</whatsThis>
93   </formRow>
95   <formRow>
96     <label>Password:</label>
97     <type>lineEdit</type>
98     <placeholderText>Optional</placeholderText>
99     <value />
100     <element>password</element>
101     <childOf>proxyProvider</childOf>
102     <id>password</id>
103     <hiddenInput />
104     <whatsThis>The password for the proxy server.</whatsThis>
105     <passwordGenerator />
106     <expiry />
107   </formRow>
109 </PwmdApplicationForm>