summaryrefslogtreecommitdiff
path: root/xmlsecurity/uiconfig
diff options
context:
space:
mode:
authorTor Lillqvist <tml@collabora.com>2016-05-19 20:27:55 +0300
committerTor Lillqvist <tml@collabora.com>2016-05-19 21:10:38 +0300
commitcf377db60e94ddd28729c12c52452bcb06a93d6e (patch)
tree50c0450932364d0f971b8a732a876ca265f3e3ce /xmlsecurity/uiconfig
parentc2aa62f4430cdaa1ddcca555359e787c77d14f16 (diff)
Add column displaying intended usage to certificate chooser
The names for the KeyUsage bits defined in RFC3280 are stored in the .ui file for localisation Change-Id: Ia2cbfd28c8a5df6c94d4926fe98ea7048ff41dde
Diffstat (limited to 'xmlsecurity/uiconfig')
-rw-r--r--xmlsecurity/uiconfig/ui/selectcertificatedialog.ui56
1 files changed, 55 insertions, 1 deletions
diff --git a/xmlsecurity/uiconfig/ui/selectcertificatedialog.ui b/xmlsecurity/uiconfig/ui/selectcertificatedialog.ui
index c9e5b42123fb..0d9d60152cb6 100644
--- a/xmlsecurity/uiconfig/ui/selectcertificatedialog.ui
+++ b/xmlsecurity/uiconfig/ui/selectcertificatedialog.ui
@@ -108,16 +108,70 @@
</packing>
</child>
<child>
+ <object class="GtkLabel" id="usage">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Certificate usage</property>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">0</property>
+ </packing>
+ </child>
+ <child>
<object class="GtkLabel" id="expiration">
<property name="can_focus">False</property>
<property name="hexpand">True</property>
<property name="label" translatable="yes">Expiration date</property>
</object>
<packing>
- <property name="left_attach">2</property>
+ <property name="left_attach">3</property>
<property name="top_attach">0</property>
</packing>
</child>
+ <!-- Just for localisation -->
+ <child>
+ <object class="GtkLabel" id="STR_DIGITAL_SIGNATURE">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Digital signature</property>
+ </object>
+ <object class="GtkLabel" id="STR_NON_REPUDIATION">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Non-repudiation</property>
+ </object>
+ <object class="GtkLabel" id="STR_KEY_ENCIPHERMENT">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Key encipherment</property>
+ </object>
+ <object class="GtkLabel" id="STR_DATA_ENCIPHERMENT">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Data encipherment</property>
+ </object>
+ <object class="GtkLabel" id="STR_KEY_AGREEMENT">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Key Agreement</property>
+ </object>
+ <object class="GtkLabel" id="STR_KEY_CERT_SIGN">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Certificate signature verification</property>
+ </object>
+ <object class="GtkLabel" id="STR_CRL_SIGN">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">CRL signature verification</property>
+ </object>
+ <object class="GtkLabel" id="STR_ENCIPHER_ONLY">
+ <property name="can_focus">False</property>
+ <property name="hexpand">True</property>
+ <property name="label" translatable="yes">Only for encipherment</property>
+ </object>
+ </child>
</object>
<packing>
<property name="left_attach">0</property>