vapi: Update clutter-gtk-1.0 bindings
[vala-lang.git] / vapi / packages / gnome-keyring-1 / gnome-keyring-1-custom.vala
blob14e4093f29129d19f17643696f4cb9949cff807c
1 namespace GnomeKeyring
3 public const string DEFAULT;
4 [CCode (cname = "GNOME_KEYRING_NETWORK_PASSWORD")]
5 public GnomeKeyring.PasswordSchema NETWORK_PASSWORD;
7 [Compact]
8 [CCode (free_function = "gnome_keyring_network_password_free")]
9 public class NetworkPasswordData {
12 [Compact]
13 [CCode (free_function = "gnome_keyring_attribute_list_free")]
14 public class AttributeList {
15 public extern AttributeList ();
16 public extern Attribute index (int i);
18 [CCode (array_length = false)]
19 public Attribute[] data;
20 public uint len;
23 [CCode (cprefix = "GNOME_KEYRING_ITEM_", has_type_id = false, cheader_filename = "gnome-keyring.h")]
24 public enum ItemType {
25 APPLICATION_SECRET,
26 ITEM_TYPE_MASK,
27 GENERIC_SECRET,
28 NETWORK_PASSWORD,
29 NOTE,
30 CHAINED_KEYRING_PASSWORD,
31 ENCRYPTION_KEY_PASSWORD,
32 PK_STORAGE,
33 LAST_TYPE
36 [CCode (cprefix = "GNOME_KEYRING_ITEM_INFO_", has_type_id = false, cheader_filename = "gnome-keyring.h")]
37 public enum ItemInfoFlags {
38 ALL,
39 BASICS,
40 SECRET
43 [CCode (cname = "GNOME_KEYRING_SESSION")]
44 public const string SESSION;