Top | ![]() |
![]() |
![]() |
![]() |
GcrKeyWidget * | gcr_key_widget_new () |
GckAttributes * | gcr_key_widget_get_attributes () |
void | gcr_key_widget_set_attributes () |
GcrKeyRenderer * | gcr_key_renderer_new () |
GckAttributes * | gcr_key_renderer_get_attributes () |
void | gcr_key_renderer_set_attributes () |
GObject ├── GInitiallyUnowned │ ╰── GtkWidget │ ╰── GtkContainer │ ╰── GtkBin │ ╰── GcrKeyWidget ╰── GcrKeyRenderer
GcrKeyWidget implements AtkImplementorIface and GtkBuildable.
GcrKeyRenderer implements GcrRenderer.
A GcrKeyWidget can be used to display a RSA, DSA or EC key. The widget is normally in a collapsed state showing only details, but can be expanded by the user.
Use gcr_key_widget_new()
to create a new key widget. Only
one key can be displayed. A GcrKeyWidget contains a
GcrViewer internally and GcrKeyRenderer is used to render the
key to the viewer. To show more than one key in a view,
create the viewer and add renderers to it.
GcrKeyWidget *
gcr_key_widget_new (GckAttributes *attrs
);
Create a new key widget which displays a given key in the attributes.
GckAttributes *
gcr_key_widget_get_attributes (GcrKeyWidget *self
);
Get the attributes displayed in the widget.
void gcr_key_widget_set_attributes (GcrKeyWidget *self
,GckAttributes *attrs
);
Get the attributes displayed in the widget. The attributes should represent either an RSA, DSA or EC key in PKCS#11 style.
GcrKeyRenderer * gcr_key_renderer_new (const gchar *label
,GckAttributes *attrs
);
Create a new key renderer which renders a given key in the attributes.
a newly allocated GcrKeyRenderer, which should be
freed with g_object_unref()
.
[transfer full]
GckAttributes *
gcr_key_renderer_get_attributes (GcrKeyRenderer *self
);
Get the attributes displayed in the renderer.
void gcr_key_renderer_set_attributes (GcrKeyRenderer *self
,GckAttributes *attrs
);
Get the attributes displayed in the renderer. The attributes should represent either an RSA, DSA, or EC key in PKCS#11 style.
struct GcrKeyRendererClass { GObjectClass parent_class; };
The class for GcrKeyRenderer.