Warning, /plasma/plasma-nm/libs/editor/settings/ui/wireguardpeerwidget.ui is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8"?>
0002 <ui version="4.0">
0003   <class>WireGuardPeersProp</class>
0004   <widget class="QWidget" name="WireGuardProp">
0005     <property name="geometry">
0006       <rect>
0007         <x>0</x>
0008         <y>0</y>
0009         <width>495</width>
0010         <height>454</height>
0011       </rect>
0012     </property>
0013     <layout class="QFormLayout" name="form2Layout">
0014       <item row="1" column="0">
0015         <widget class="QLabel" name="publicKeyLabel">
0016           <property name="text">
0017             <string>Public key:</string>
0018           </property>
0019         </widget>
0020       </item>
0021       <item row="1" column="1">
0022         <widget class="QLineEdit" name="publicKeyLineEdit">
0023           <property name="toolTip">
0024             <string>Required.
0025             A base64 public key calculated by wg pubkey 
0026             from a private key, and usually transmitted 
0027             out of band to the author of the configuration file.</string>
0028           </property>
0029         </widget>
0030       </item>
0031       <item row="2" column="0">
0032         <widget class="QLabel" name="allowedIPsLabel">
0033           <property name="text">
0034             <string>Allowed IPs:</string>
0035           </property>
0036         </widget>
0037       </item>
0038       <item row="2" column="1">
0039         <widget class="QLineEdit" name="allowedIPsLineEdit">
0040           <property name="toolTip">
0041             <string>Required.
0042             A comma-separated list of IP (v4 or v6) addresses 
0043             with CIDR masks from which incoming traffic for 
0044             this peer is allowed and to which outgoing traffic 
0045             for this peer is directed. The catch-all 0.0.0.0/0 
0046             may be specified for matching all IPv4 addresses, 
0047             and ::/0 may be specified for matching all IPv6 addresses.</string>
0048           </property>
0049         </widget>
0050       </item>
0051 
0052       <item row="3" column="0">
0053         <widget class="QLabel" name="endpointAddressLabel">
0054           <property name="text">
0055             <string>Endpoint address:</string>
0056           </property>
0057         </widget>
0058       </item>
0059       <item row="3" column="1">
0060         <widget class="QLineEdit" name="endpointAddressLineEdit">
0061           <property name="toolTip">
0062             <string>Optional.
0063             An endpoint for the connection. Can be an
0064             IPv4 address, IPv6 address, or FQDN (fully
0065             qualified domain name such as abc.com). If
0066             present, Endpoint port must also be set.</string>
0067           </property>
0068         </widget>
0069       </item>
0070 
0071       <item row="4" column="0">
0072         <widget class="QLabel" name="endpointPortLabel">
0073           <property name="text">
0074             <string>Endpoint port:</string>
0075           </property>
0076         </widget>
0077       </item>
0078       <item row="4" column="1">
0079         <widget class="QLineEdit" name="endpointPortLineEdit">
0080           <property name="toolTip">
0081             <string>Optional.
0082             The port number of an endpoint. If present Endpoint
0083             Address must also be set.</string>
0084           </property>
0085         </widget>
0086       </item>
0087 
0088       <item row="5" column="0">
0089         <widget class="QLabel" name="presharedKeyLabel">
0090           <property name="text">
0091             <string>Preshared key:</string>
0092           </property>
0093         </widget>
0094       </item>
0095       <item row="5" column="1">
0096         <widget class="PasswordField" name="presharedKeyLineEdit">
0097           <property name="toolTip">
0098             <string>Optional.
0099             A base64 preshared key generated by wg genpsk.
0100             This option adds an additional layer of symmetric-key
0101             cryptography to be mixed into the already existing
0102             public-key cryptography, for post-quantum resistance.</string>
0103           </property>
0104         </widget>
0105       </item>
0106       <item row="6" column="0">
0107         <widget class="QLabel" name="keepaliveLabel">
0108           <property name="text">
0109             <string>Persistent keepalive:</string>
0110           </property>
0111         </widget>
0112       </item>
0113       <item row="6" column="1">
0114         <widget class="QLineEdit" name="keepaliveLineEdit">
0115           <property name="toolTip">
0116             <string>Optional.
0117             A seconds interval, between 1 and 65535 inclusive, of
0118             how often to send an authenticated empty packet to
0119             the peer for the purpose of keeping a stateful firewall
0120             or NAT mapping valid persistently. For example, if the
0121             interface very rarely sends traffic, but it might at
0122             anytime receive traffic from a peer, and it is behind
0123             NAT, the interface might benefit from having a
0124             persistent keepalive interval of 25 seconds. If set to
0125             0 or "off", this option is disabled. By default or
0126             when unspecified, this option is off. Most users will not
0127             need this.</string>
0128           </property>
0129         </widget>
0130       </item>
0131     </layout>
0132   </widget>
0133   <customwidgets>
0134     <customwidget>
0135       <class>PasswordField</class>
0136       <extends>QLineEdit</extends>
0137       <header location="global">passwordfield.h</header>
0138     </customwidget>
0139   </customwidgets>
0140   <resources/>
0141   <connections/>
0142 </ui>