diff options
author | Tor Lillqvist <tml@collabora.com> | 2016-05-19 20:27:55 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2016-05-19 21:10:38 +0300 |
commit | cf377db60e94ddd28729c12c52452bcb06a93d6e (patch) | |
tree | 50c0450932364d0f971b8a732a876ca265f3e3ce /xmlsecurity/uiconfig | |
parent | c2aa62f4430cdaa1ddcca555359e787c77d14f16 (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.ui | 56 |
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> |