cleaned up casa-gnome-keyring.h
This commit is contained in:
		| @@ -1,4 +1,8 @@ | |||||||
| ------------------------------------------------------------------- | -------------------------------------------------------------------- | ||||||
|  | Thursday May 25 09:21:53 MST 2006 - cmashayekhi@novell.com | ||||||
|  | - casa-gnome-keyring.h was cleaned up. | ||||||
|  |  | ||||||
|  | ------------------------------------------------------------------ | ||||||
| Tuesday May 23 14:15:21 MST 2006 - cmashayekhi@novell.com | Tuesday May 23 14:15:21 MST 2006 - cmashayekhi@novell.com | ||||||
| - Eliminated the gnome-kering.h header file. | - Eliminated the gnome-kering.h header file. | ||||||
|  |  | ||||||
|   | |||||||
| @@ -37,7 +37,7 @@ typedef enum | |||||||
| 	CASA_GNOME_KEYRING_RESULT_IO_ERROR, | 	CASA_GNOME_KEYRING_RESULT_IO_ERROR, | ||||||
| 	CASA_GNOME_KEYRING_RESULT_CANCELLED, | 	CASA_GNOME_KEYRING_RESULT_CANCELLED, | ||||||
| 	CASA_GNOME_KEYRING_RESULT_ALREADY_EXISTS | 	CASA_GNOME_KEYRING_RESULT_ALREADY_EXISTS | ||||||
| } CASA_GnomeKeyringResult; | } CASA_GnomeKeyringResult_T; | ||||||
|  |  | ||||||
| #define	GNOME_KEYRING_RESULT_OK	                CASA_GNOME_KEYRING_RESULT_OK               | #define	GNOME_KEYRING_RESULT_OK	                CASA_GNOME_KEYRING_RESULT_OK               | ||||||
| #define	GNOME_KEYRING_RESULT_DENIED	            CASA_GNOME_KEYRING_RESULT_DENIED     | #define	GNOME_KEYRING_RESULT_DENIED	            CASA_GNOME_KEYRING_RESULT_DENIED     | ||||||
| @@ -49,7 +49,7 @@ typedef enum | |||||||
| #define	GNOME_KEYRING_RESULT_CANCELLED			CASA_GNOME_KEYRING_RESULT_CANCELLED | #define	GNOME_KEYRING_RESULT_CANCELLED			CASA_GNOME_KEYRING_RESULT_CANCELLED | ||||||
| #define	GNOME_KEYRING_RESULT_ALREADY_EXISTS     CASA_GNOME_KEYRING_RESULT_ALREADY_EXISTS       | #define	GNOME_KEYRING_RESULT_ALREADY_EXISTS     CASA_GNOME_KEYRING_RESULT_ALREADY_EXISTS       | ||||||
|  |  | ||||||
| #define	GnomeKeyringResult						CASA_GnomeKeyringResult                      | #define	GnomeKeyringResult						CASA_GnomeKeyringResult_T                      | ||||||
|  |  | ||||||
| typedef enum  | typedef enum  | ||||||
| { | { | ||||||
| @@ -58,7 +58,7 @@ typedef enum | |||||||
| 	CASA_GNOME_KEYRING_ITEM_NOTE, | 	CASA_GNOME_KEYRING_ITEM_NOTE, | ||||||
|     CASA_GNOME_KEYRING_ITEM_LAST_TYPE, |     CASA_GNOME_KEYRING_ITEM_LAST_TYPE, | ||||||
|     CASA_GNOME_KEYRING_ITEM_NO_TYPE = 0xffffffff, |     CASA_GNOME_KEYRING_ITEM_NO_TYPE = 0xffffffff, | ||||||
| } CASA_GnomeKeyringItemType; | } CASA_GnomeKeyringItemType_T; | ||||||
|  |  | ||||||
| #define	GNOME_KEYRING_ITEM_GENERIC_SECRET		CASA_GNOME_KEYRING_ITEM_GENERIC_SECRET    | #define	GNOME_KEYRING_ITEM_GENERIC_SECRET		CASA_GNOME_KEYRING_ITEM_GENERIC_SECRET    | ||||||
| #define	GNOME_KEYRING_ITEM_NETWORK_PASSWORD     CASA_GNOME_KEYRING_ITEM_NETWORK_PASSWORD  | #define	GNOME_KEYRING_ITEM_NETWORK_PASSWORD     CASA_GNOME_KEYRING_ITEM_NETWORK_PASSWORD  | ||||||
| @@ -66,145 +66,132 @@ typedef enum | |||||||
| #define	GNOME_KEYRING_ITEM_LAST_TYPE            CASA_GNOME_KEYRING_ITEM_LAST_TYPE         | #define	GNOME_KEYRING_ITEM_LAST_TYPE            CASA_GNOME_KEYRING_ITEM_LAST_TYPE         | ||||||
| #define	GNOME_KEYRING_ITEM_NO_TYPE              CASA_GNOME_KEYRING_ITEM_NO_TYPE           | #define	GNOME_KEYRING_ITEM_NO_TYPE              CASA_GNOME_KEYRING_ITEM_NO_TYPE           | ||||||
|  |  | ||||||
| #define 	GnomeKeyringItemType				CASA_GnomeKeyringItemType | #define 	GnomeKeyringItemType				CASA_GnomeKeyringItemType_T | ||||||
|  |  | ||||||
| typedef enum  |  | ||||||
| { |  | ||||||
| 	CASA_GNOME_KEYRING_ACCESS_ASK, |  | ||||||
| 	CASA_GNOME_KEYRING_ACCESS_DENY, |  | ||||||
| 	CASA_GNOME_KEYRING_ACCESS_ALLOW |  | ||||||
| } CASA_GnomeKeyringAccessRestriction; |  | ||||||
|  |  | ||||||
| #define	GNOME_KEYRING_ACCESS_ASK				CASA_GNOME_KEYRING_ACCESS_ASK       |  | ||||||
| #define	GNOME_KEYRING_ACCESS_DENY           	CASA_GNOME_KEYRING_ACCESS_DENY      |  | ||||||
| #define	GNOME_KEYRING_ACCESS_ALLOW          	CASA_GNOME_KEYRING_ACCESS_ALLOW     |  | ||||||
| 																			   |  | ||||||
| #define	GnomeKeyringAccessRestriction       	CASA_GnomeKeyringAccessRestriction  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| typedef enum  | typedef enum  | ||||||
| { | { | ||||||
| 	CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_STRING, | 	CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_STRING, | ||||||
| 	CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32 | 	CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32 | ||||||
| } CASA_GnomeKeyringAttributeType; | } CASA_GnomeKeyringAttributeType_T; | ||||||
|  |  | ||||||
| #define	GNOME_KEYRING_ATTRIBUTE_TYPE_STRING		CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_STRING | #define	GNOME_KEYRING_ATTRIBUTE_TYPE_STRING		CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_STRING | ||||||
| #define	GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32     CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32 | #define	GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32     CASA_GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32 | ||||||
| 																				    | 																				    | ||||||
| #define	GnomeKeyringAttributeType               CASA_GnomeKeyringAttributeType           | #define	GnomeKeyringAttributeType               CASA_GnomeKeyringAttributeType_T           | ||||||
|  |  | ||||||
| typedef struct	GnomeKeyringAccessControl		CASA_GnomeKeyringAccessControl; | typedef struct	GnomeKeyringAccessControl		CASA_GnomeKeyringAccessControl_T; | ||||||
| typedef struct	GnomeKeyringApplicationRef		CASA_GnomeKeyringApplicationRef; | typedef struct	GnomeKeyringApplicationRef		CASA_GnomeKeyringApplicationRef_T; | ||||||
| typedef 		GArray 							CASA_GnomeKeyringAttributeList; | typedef 		GArray 							CASA_GnomeKeyringAttributeList_T; | ||||||
|  |  | ||||||
| #define GnomeKeyringAccessControl				CASA_GnomeKeyringAccessControl   | #define GnomeKeyringAccessControl				CASA_GnomeKeyringAccessControl_T   | ||||||
| #define GnomeKeyringApplicationRef      		CASA_GnomeKeyringApplicationRef  | #define GnomeKeyringApplicationRef      		CASA_GnomeKeyringApplicationRef_T  | ||||||
| #define GnomeKeyringAttributeList       		CASA_GnomeKeyringAttributeList   | #define GnomeKeyringAttributeList       		CASA_GnomeKeyringAttributeList_T   | ||||||
|  |  | ||||||
| typedef enum  | typedef enum  | ||||||
| { | { | ||||||
| 	CASA_GNOME_KEYRING_ACCESS_READ = 1<<0, | 	CASA_GNOME_KEYRING_ACCESS_READ = 1<<0, | ||||||
| 	CASA_GNOME_KEYRING_ACCESS_WRITE = 1<<1, | 	CASA_GNOME_KEYRING_ACCESS_WRITE = 1<<1, | ||||||
| 	CASA_GNOME_KEYRING_ACCESS_REMOVE = 1<<2 | 	CASA_GNOME_KEYRING_ACCESS_REMOVE = 1<<2 | ||||||
| } CASA_GnomeKeyringAccessType; | } CASA_GnomeKeyringAccessType_T; | ||||||
|  |  | ||||||
| #define GNOME_KEYRING_ACCESS_READ				CASA_GNOME_KEYRING_ACCESS_READ   | #define GNOME_KEYRING_ACCESS_READ				CASA_GNOME_KEYRING_ACCESS_READ   | ||||||
| #define GNOME_KEYRING_ACCESS_WRITE              CASA_GNOME_KEYRING_ACCESS_WRITE  | #define GNOME_KEYRING_ACCESS_WRITE              CASA_GNOME_KEYRING_ACCESS_WRITE  | ||||||
| #define GNOME_KEYRING_ACCESS_REMOVE             CASA_GNOME_KEYRING_ACCESS_REMOVE | #define GNOME_KEYRING_ACCESS_REMOVE             CASA_GNOME_KEYRING_ACCESS_REMOVE | ||||||
| 																		    | 																		    | ||||||
| #define	GnomeKeyringAccessType                  CASA_GnomeKeyringAccessType | #define	GnomeKeyringAccessType                  CASA_GnomeKeyringAccessType_T | ||||||
|  |  | ||||||
|  |  | ||||||
| typedef struct GnomeKeyringInfo 				CASA_GnomeKeyringInfo; | typedef struct GnomeKeyringInfo 				CASA_GnomeKeyringInfo_T; | ||||||
| typedef struct GnomeKeyringItemInfo 			CASA_GnomeKeyringItemInfo; | typedef struct GnomeKeyringItemInfo 			CASA_GnomeKeyringItemInfo_T; | ||||||
|  |  | ||||||
| #define GnomeKeyringInfo						CASA_GnomeKeyringInfo         | #define GnomeKeyringInfo						CASA_GnomeKeyringInfo_T         | ||||||
| #define GnomeKeyringItemInfo                    CASA_GnomeKeyringItemInfo  | #define GnomeKeyringItemInfo                    CASA_GnomeKeyringItemInfo_T  | ||||||
|  |  | ||||||
| typedef struct  | typedef struct  | ||||||
| { | { | ||||||
| 	char 								*name; | 	char 								*name; | ||||||
| 	CASA_GnomeKeyringAttributeType 	type; | 	CASA_GnomeKeyringAttributeType_T 	type; | ||||||
| 	union  | 	union  | ||||||
| 	{ | 	{ | ||||||
| 		char 		*string; | 		char 		*string; | ||||||
| 		guint32 	integer; | 		guint32 	integer; | ||||||
| 	} value; | 	} value; | ||||||
| } CASA_GnomeKeyringAttribute; | } CASA_GnomeKeyringAttribute_T; | ||||||
|  |  | ||||||
| #define	GnomeKeyringAttribute					CASA_GnomeKeyringAttribute | #define	GnomeKeyringAttribute					CASA_GnomeKeyringAttribute_T | ||||||
|  |  | ||||||
| typedef struct  | typedef struct  | ||||||
| { | { | ||||||
| 	char 							*keyring; | 	char 							*keyring; | ||||||
| 	guint 							item_id; | 	guint 							item_id; | ||||||
| 	CASA_GnomeKeyringAttributeList	*attributes; | 	CASA_GnomeKeyringAttributeList_T	*attributes; | ||||||
| 	char							*secret; | 	char							*secret; | ||||||
| } CASA_GnomeKeyringFound; | } CASA_GnomeKeyringFound_T; | ||||||
|  |  | ||||||
| #define	GnomeKeyringFound						CASA_GnomeKeyringFound	 | #define	GnomeKeyringFound						CASA_GnomeKeyringFound_T	 | ||||||
|  |  | ||||||
| typedef void (*CASA_GnomeKeyringOperationDoneCallback)            | typedef void (*CASA_GnomeKeyringOperationDoneCallback_T)            | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringResult result,  | 		CASA_GnomeKeyringResult_T result,  | ||||||
| 		gpointer           data | 		gpointer           data | ||||||
| 	 ); | 	 ); | ||||||
|  |  | ||||||
| #define GnomeKeyringOperationDoneCallback			CASA_GnomeKeyringOperationDoneCallback | #define GnomeKeyringOperationDoneCallback			CASA_GnomeKeyringOperationDoneCallback_T | ||||||
|  |  | ||||||
| typedef void (*CASA_GnomeKeyringOperationGetStringCallback)       | typedef void (*CASA_GnomeKeyringOperationGetStringCallback_T)       | ||||||
| 	( | 	( | ||||||
| 				CASA_GnomeKeyringResult	result, | 				CASA_GnomeKeyringResult_T	result, | ||||||
| 		const	char        		*string, | 		const	char        		*string, | ||||||
| 				gpointer           data | 				gpointer           data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	GnomeKeyringOperationGetStringCallback		CASA_GnomeKeyringOperationGetStringCallback | #define	GnomeKeyringOperationGetStringCallback		CASA_GnomeKeyringOperationGetStringCallback_T | ||||||
|  |  | ||||||
| typedef void (*CASA_GnomeKeyringOperationGetIntCallback) | typedef void (*CASA_GnomeKeyringOperationGetIntCallback_T) | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringResult result, | 		CASA_GnomeKeyringResult_T result, | ||||||
| 		guint32            val, | 		guint32            val, | ||||||
| 		gpointer           data | 		gpointer           data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	GnomeKeyringOperationGetIntCallback			CASA_GnomeKeyringOperationGetIntCallback | #define	GnomeKeyringOperationGetIntCallback			CASA_GnomeKeyringOperationGetIntCallback_T | ||||||
|  |  | ||||||
| typedef void (*CASA_GnomeKeyringOperationGetListCallback)         | typedef void (*CASA_GnomeKeyringOperationGetListCallback_T)         | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringResult result, | 		CASA_GnomeKeyringResult_T result, | ||||||
| 		GList             *list, | 		GList             *list, | ||||||
| 		gpointer           data | 		gpointer           data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	GnomeKeyringOperationGetListCallback		CASA_GnomeKeyringOperationGetListCallback | #define	GnomeKeyringOperationGetListCallback		CASA_GnomeKeyringOperationGetListCallback_T | ||||||
|  |  | ||||||
| typedef void (*CASA_GnomeKeyringOperationGetKeyringInfoCallback)  | typedef void (*CASA_GnomeKeyringOperationGetKeyringInfoCallback_T)  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringResult result, | 		CASA_GnomeKeyringResult_T result, | ||||||
| 		CASA_GnomeKeyringInfo  *info, | 		CASA_GnomeKeyringInfo_T  *info, | ||||||
| 		gpointer           data | 		gpointer           data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define GnomeKeyringOperationGetKeyringInfoCallback	CASA_GnomeKeyringOperationGetKeyringInfoCallback | #define GnomeKeyringOperationGetKeyringInfoCallback	CASA_GnomeKeyringOperationGetKeyringInfoCallback_T | ||||||
|  |  | ||||||
| typedef void (*CASA_GnomeKeyringOperationGetItemInfoCallback)     | typedef void (*CASA_GnomeKeyringOperationGetItemInfoCallback_T)     | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringResult   result, | 		CASA_GnomeKeyringResult_T   result, | ||||||
| 		CASA_GnomeKeyringItemInfo*info, | 		CASA_GnomeKeyringItemInfo_T*info, | ||||||
| 		gpointer             data | 		gpointer             data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define GnomeKeyringOperationGetItemInfoCallback	CASA_GnomeKeyringOperationGetItemInfoCallback | #define GnomeKeyringOperationGetItemInfoCallback	CASA_GnomeKeyringOperationGetItemInfoCallback_T | ||||||
|  |  | ||||||
| typedef void (*CASA_GnomeKeyringOperationGetAttributesCallback)   | typedef void (*CASA_GnomeKeyringOperationGetAttributesCallback_T)   | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringResult   		result, | 		CASA_GnomeKeyringResult_T   		result, | ||||||
| 		CASA_GnomeKeyringAttributeList	*attributes, | 		CASA_GnomeKeyringAttributeList_T	*attributes, | ||||||
| 		gpointer             data | 		gpointer             data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	GnomeKeyringOperationGetAttributesCallback	CASA_GnomeKeyringOperationGetAttributesCallback | #define	GnomeKeyringOperationGetAttributesCallback	CASA_GnomeKeyringOperationGetAttributesCallback_T | ||||||
|  |  | ||||||
| #define CASA_gnome_keyring_attribute_list_index(a, i) g_array_index ((a), GnomeKeyringAttribute, (i)) | #define CASA_gnome_keyring_attribute_list_index(a, i) g_array_index ((a), GnomeKeyringAttribute, (i)) | ||||||
| #define gnome_keyring_attribute_list_index		CASA_gnome_keyring_attribute_list_index | #define gnome_keyring_attribute_list_index		CASA_gnome_keyring_attribute_list_index | ||||||
| @@ -214,7 +201,7 @@ typedef void (*CASA_GnomeKeyringOperationGetAttributesCallback) | |||||||
|  |  | ||||||
| void	CASA_gnome_keyring_attribute_list_append_string  | void	CASA_gnome_keyring_attribute_list_append_string  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringAttributeList *attributes, | 		CASA_GnomeKeyringAttributeList_T *attributes, | ||||||
| 		const char                *attribute, | 		const char                *attribute, | ||||||
| 		const char                *value | 		const char                *value | ||||||
| 	); | 	); | ||||||
| @@ -223,25 +210,16 @@ void	CASA_gnome_keyring_attribute_list_append_string | |||||||
|  |  | ||||||
| void	CASA_gnome_keyring_attribute_list_append_uint32  | void	CASA_gnome_keyring_attribute_list_append_uint32  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringAttributeList *attributes, | 		CASA_GnomeKeyringAttributeList_T *attributes, | ||||||
| 		const char                *attribute, | 		const char                *attribute, | ||||||
| 		guint32                    value | 		guint32                    value | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_attribute_list_append_uint32	CASA_gnome_keyring_attribute_list_append_uint32  | #define	gnome_keyring_attribute_list_append_uint32	CASA_gnome_keyring_attribute_list_append_uint32  | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| void	CASA_gnome_keyring_attribute_list_free           |  | ||||||
| 	( |  | ||||||
| 		CASA_GnomeKeyringAttributeList *attributes |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_attribute_list_free           CASA_gnome_keyring_attribute_list_free            |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| GnomeKeyringAttributeList *CASA_gnome_keyring_attribute_list_copy | GnomeKeyringAttributeList *CASA_gnome_keyring_attribute_list_copy | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringAttributeList *attributes | 		CASA_GnomeKeyringAttributeList_T *attributes | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_attribute_list_copy			CASA_gnome_keyring_attribute_list_copy  | #define	gnome_keyring_attribute_list_copy			CASA_gnome_keyring_attribute_list_copy  | ||||||
| @@ -254,7 +232,7 @@ void CASA_gnome_keyring_free_password (char *password); | |||||||
|  |  | ||||||
| #define	gnome_keyring_free_password					CASA_gnome_keyring_free_password | #define	gnome_keyring_free_password					CASA_gnome_keyring_free_password | ||||||
|  |  | ||||||
| void CASA_gnome_keyring_found_free (GnomeKeyringFound *found); | void CASA_gnome_keyring_found_free (CASA_GnomeKeyringFound_T *found); | ||||||
|  |  | ||||||
| #define gnome_keyring_found_free	CASA_gnome_keyring_found_free | #define gnome_keyring_found_free	CASA_gnome_keyring_found_free | ||||||
|  |  | ||||||
| @@ -269,7 +247,7 @@ void CASA_gnome_keyring_cancel_request (gpointer request); | |||||||
| gpointer	CASA_gnome_keyring_set_default_keyring       | gpointer	CASA_gnome_keyring_set_default_keyring       | ||||||
| 	( | 	( | ||||||
| 		const char									*keyring, | 		const char									*keyring, | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback		callback, | 		CASA_GnomeKeyringOperationDoneCallback_T		callback, | ||||||
| 		gpointer                                 	data, | 		gpointer                                 	data, | ||||||
| 		GDestroyNotify                           	destroy_data | 		GDestroyNotify                           	destroy_data | ||||||
| 	); | 	); | ||||||
| @@ -277,7 +255,7 @@ gpointer	CASA_gnome_keyring_set_default_keyring | |||||||
| #define	gnome_keyring_set_default_keyring			CASA_gnome_keyring_set_default_keyring   | #define	gnome_keyring_set_default_keyring			CASA_gnome_keyring_set_default_keyring   | ||||||
|  |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_set_default_keyring_sync  | CASA_GnomeKeyringResult_T CASA_gnome_keyring_set_default_keyring_sync  | ||||||
| 	( | 	( | ||||||
| 		const char                              	*keyring | 		const char                              	*keyring | ||||||
| 	); | 	); | ||||||
| @@ -287,7 +265,7 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_set_default_keyring_sync | |||||||
|  |  | ||||||
| gpointer	CASA_gnome_keyring_get_default_keyring       | gpointer	CASA_gnome_keyring_get_default_keyring       | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringOperationGetStringCallback	callback, | 		CASA_GnomeKeyringOperationGetStringCallback_T	callback, | ||||||
| 		gpointer                                 	data, | 		gpointer                                 	data, | ||||||
| 		GDestroyNotify                           	destroy_data | 		GDestroyNotify                           	destroy_data | ||||||
| 	); | 	); | ||||||
| @@ -295,7 +273,7 @@ gpointer	CASA_gnome_keyring_get_default_keyring | |||||||
| #define	gnome_keyring_get_default_keyring			CASA_gnome_keyring_get_default_keyring   | #define	gnome_keyring_get_default_keyring			CASA_gnome_keyring_get_default_keyring   | ||||||
|  |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_get_default_keyring_sync  | CASA_GnomeKeyringResult_T CASA_gnome_keyring_get_default_keyring_sync  | ||||||
| 	( | 	( | ||||||
| 		char                                   		**keyring | 		char                                   		**keyring | ||||||
| 	); | 	); | ||||||
| @@ -303,18 +281,7 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_get_default_keyring_sync | |||||||
| #define	gnome_keyring_get_default_keyring_sync		CASA_gnome_keyring_get_default_keyring_sync | #define	gnome_keyring_get_default_keyring_sync		CASA_gnome_keyring_get_default_keyring_sync | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifdef dynproto  | CASA_GnomeKeyringResult_T CASA_gnome_keyring_list_keyring_names_sync   | ||||||
| gpointer	CASA_gnome_keyring_list_keyring_names        |  | ||||||
| 	( |  | ||||||
| 		CASA_GnomeKeyringOperationGetListCallback	callback, |  | ||||||
| 		gpointer									data, |  | ||||||
| 		GDestroyNotify								destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_list_keyring_names			CASA_gnome_keyring_list_keyring_names  |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_list_keyring_names_sync   |  | ||||||
| 	( | 	( | ||||||
| 		GList                                  		**keyrings | 		GList                                  		**keyrings | ||||||
| 	); | 	); | ||||||
| @@ -323,34 +290,21 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_list_keyring_names_sync | |||||||
|  |  | ||||||
| gpointer	CASA_gnome_keyring_lock_all | gpointer	CASA_gnome_keyring_lock_all | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback		callback, | 		CASA_GnomeKeyringOperationDoneCallback_T		callback, | ||||||
| 		gpointer                                 	data, | 		gpointer                                 	data, | ||||||
| 		GDestroyNotify                           	destroy_data | 		GDestroyNotify                           	destroy_data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_lock_all 						CASA_gnome_keyring_lock_all  | #define	gnome_keyring_lock_all 						CASA_gnome_keyring_lock_all  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_lock_all_sync(void); | CASA_GnomeKeyringResult_T CASA_gnome_keyring_lock_all_sync(void); | ||||||
|  |  | ||||||
| #define	gnome_keyring_lock_all_sync					CASA_gnome_keyring_lock_all_sync | #define	gnome_keyring_lock_all_sync					CASA_gnome_keyring_lock_all_sync | ||||||
|  |  | ||||||
| /* NULL password means ask user */ | /* NULL password means ask user */ | ||||||
|  |  | ||||||
|  |  | ||||||
| #ifdef dynproto  | CASA_GnomeKeyringResult_T CASA_gnome_keyring_create_sync | ||||||
| gpointer	CASA_gnome_keyring_create              |  | ||||||
| 	( |  | ||||||
| 		const char                                  *keyring_name, |  | ||||||
| 		const char                                  *password, |  | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback		callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_create						CASA_gnome_keyring_create |  | ||||||
| #endif  |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_create_sync |  | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring_name, | 		const char                                  *keyring_name, | ||||||
| 		const char                                  *password | 		const char                                  *password | ||||||
| @@ -358,20 +312,8 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_create_sync | |||||||
|  |  | ||||||
| #define	gnome_keyring_create_sync 					CASA_gnome_keyring_create_sync  | #define	gnome_keyring_create_sync 					CASA_gnome_keyring_create_sync  | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_unlock |  | ||||||
| 	( |  | ||||||
| 		const char                                  *keyring, |  | ||||||
| 		const char                                  *password, |  | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_unlock						CASA_gnome_keyring_unlock  | CASA_GnomeKeyringResult_T CASA_gnome_keyring_unlock_sync | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_unlock_sync |  | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		const char                                  *password | 		const char                                  *password | ||||||
| @@ -382,14 +324,14 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_unlock_sync | |||||||
| gpointer	CASA_gnome_keyring_lock | gpointer	CASA_gnome_keyring_lock | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, | 		CASA_GnomeKeyringOperationDoneCallback_T      callback, | ||||||
| 		gpointer                                    data, | 		gpointer                                    data, | ||||||
| 		GDestroyNotify                              destroy_data | 		GDestroyNotify                              destroy_data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_lock							CASA_gnome_keyring_lock   | #define	gnome_keyring_lock							CASA_gnome_keyring_lock   | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_lock_sync | CASA_GnomeKeyringResult_T CASA_gnome_keyring_lock_sync | ||||||
|     ( |     ( | ||||||
| 		const char                                  *keyring | 		const char                                  *keyring | ||||||
| 	); | 	); | ||||||
| @@ -399,54 +341,31 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_lock_sync | |||||||
| gpointer	CASA_gnome_keyring_delete | gpointer	CASA_gnome_keyring_delete | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, | 		CASA_GnomeKeyringOperationDoneCallback_T      callback, | ||||||
| 		gpointer                                    data, | 		gpointer                                    data, | ||||||
| 		GDestroyNotify                              destroy_data | 		GDestroyNotify                              destroy_data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_delete						CASA_gnome_keyring_delete | #define	gnome_keyring_delete						CASA_gnome_keyring_delete | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_delete_sync | CASA_GnomeKeyringResult_T CASA_gnome_keyring_delete_sync | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring | 		const char                                  *keyring | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_delete_sync					CASA_gnome_keyring_delete_sync | #define	gnome_keyring_delete_sync					CASA_gnome_keyring_delete_sync | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_get_info | CASA_GnomeKeyringResult_T CASA_gnome_keyring_get_info_sync | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		CASA_GnomeKeyringOperationGetKeyringInfoCallback   callback, | 		CASA_GnomeKeyringInfo_T                       **info | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_get_info						CASA_gnome_keyring_get_info |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_get_info_sync |  | ||||||
| 	( |  | ||||||
| 		const char                                  *keyring, |  | ||||||
| 		CASA_GnomeKeyringInfo                       **info |  | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_get_info_sync					CASA_gnome_keyring_get_info_sync  | #define	gnome_keyring_get_info_sync					CASA_gnome_keyring_get_info_sync  | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_set_info |  | ||||||
| 	( |  | ||||||
| 		const char                                  *keyring, |  | ||||||
| 		CASA_GnomeKeyringInfo                       *info, |  | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_set_info						CASA_gnome_keyring_set_info | CASA_GnomeKeyringResult_T CASA_gnome_keyring_set_info_sync | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_set_info_sync |  | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		GnomeKeyringInfo                            *info | 		GnomeKeyringInfo                            *info | ||||||
| @@ -455,19 +374,8 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_set_info_sync | |||||||
|  |  | ||||||
| #define	gnome_keyring_set_info_sync					CASA_gnome_keyring_set_info_sync | #define	gnome_keyring_set_info_sync					CASA_gnome_keyring_set_info_sync | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer           CASA_gnome_keyring_list_item_ids       |  | ||||||
| 	( |  | ||||||
| 		const char                                  *keyring, |  | ||||||
| 		CASA_GnomeKeyringOperationGetListCallback   callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_list_item_ids					CASA_gnome_keyring_list_item_ids | CASA_GnomeKeyringResult_T CASA_gnome_keyring_list_item_ids_sync  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_list_item_ids_sync  |  | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		GList                                       **ids | 		GList                                       **ids | ||||||
| @@ -477,14 +385,14 @@ CASA_GnomeKeyringResult CASA_gnome_keyring_list_item_ids_sync | |||||||
|  |  | ||||||
| void	CASA_gnome_keyring_info_free | void	CASA_gnome_keyring_info_free | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringInfo						*keyring_info | 		CASA_GnomeKeyringInfo_T						*keyring_info | ||||||
|     ); |     ); | ||||||
|  |  | ||||||
| #define	gnome_keyring_info_free						CASA_gnome_keyring_info_free | #define	gnome_keyring_info_free						CASA_gnome_keyring_info_free | ||||||
|  |  | ||||||
| CASA_GnomeKeyringInfo *CASA_gnome_keyring_info_copy | CASA_GnomeKeyringInfo_T *CASA_gnome_keyring_info_copy | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringInfo 						*keyring_info | 		CASA_GnomeKeyringInfo_T 						*keyring_info | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
|  |  | ||||||
| @@ -496,56 +404,12 @@ void	CASA_gnome_keyring_info_set_lock_on_idle | |||||||
| 		gboolean          							value | 		gboolean          							value | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #ifdef dynproto |  | ||||||
| gboolean	CASA_gnome_keyring_info_get_lock_on_idle |  | ||||||
| 	( |  | ||||||
| 		CASA_GnomeKeyringInfo 						*keyring_info |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_info_get_lock_on_idle |  | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_info_set_lock_timeout  |  | ||||||
| 	( |  | ||||||
| 		CASA_GnomeKeyringInfo 						*keyring_info, |  | ||||||
| 		guint32           							value |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_info_set_lock_timeout			CASA_gnome_keyring_info_set_lock_timeout |  | ||||||
|  |  | ||||||
| guint32	CASA_gnome_keyring_info_get_lock_timeout  |  | ||||||
| 	( |  | ||||||
| 		CASA_GnomeKeyringInfo 						*keyring_info |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_info_get_lock_timeout			CASA_gnome_keyring_info_get_lock_timeout |  | ||||||
|  |  | ||||||
| time_t	CASA_gnome_keyring_info_get_mtime |  | ||||||
| 	( |  | ||||||
| 		GnomeKeyringInfo 							*keyring_info |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_info_get_mtime				CASA_gnome_keyring_info_get_mtime |  | ||||||
|  |  | ||||||
| time_t	CASA_gnome_keyring_info_get_ctime |  | ||||||
| 	(	 |  | ||||||
| 		CASA_GnomeKeyringInfo						*keyring_info |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_info_get_ctime				CASA_gnome_keyring_info_get_ctime  |  | ||||||
|  |  | ||||||
| gboolean	CASA_gnome_keyring_info_get_is_locked |  | ||||||
| 	( |  | ||||||
| 		CASA_GnomeKeyringInfo *keyring_info |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_info_get_is_locked 			CASA_gnome_keyring_info_get_is_locked  |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| gpointer	CASA_gnome_keyring_find_items | gpointer	CASA_gnome_keyring_find_items | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringItemType                  	type, | 		CASA_GnomeKeyringItemType_T                  	type, | ||||||
| 		CASA_GnomeKeyringAttributeList            	*attributes, | 		CASA_GnomeKeyringAttributeList_T            	*attributes, | ||||||
| 		CASA_GnomeKeyringOperationGetListCallback  	callback, | 		CASA_GnomeKeyringOperationGetListCallback_T  	callback, | ||||||
| 		gpointer                              		data, | 		gpointer                              		data, | ||||||
| 		GDestroyNotify                        		destroy_data | 		GDestroyNotify                        		destroy_data | ||||||
| 	); | 	); | ||||||
| @@ -554,8 +418,8 @@ gpointer	CASA_gnome_keyring_find_items | |||||||
|  |  | ||||||
| gpointer	CASA_gnome_keyring_find_itemsv  | gpointer	CASA_gnome_keyring_find_itemsv  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringItemType                  	type, | 		CASA_GnomeKeyringItemType_T                  	type, | ||||||
| 		CASA_GnomeKeyringOperationGetListCallback  	callback, | 		CASA_GnomeKeyringOperationGetListCallback_T  	callback, | ||||||
| 		gpointer                              		data, | 		gpointer                              		data, | ||||||
| 		GDestroyNotify                        		destroy_data, | 		GDestroyNotify                        		destroy_data, | ||||||
| 		... | 		... | ||||||
| @@ -563,47 +427,31 @@ gpointer	CASA_gnome_keyring_find_itemsv | |||||||
|  |  | ||||||
| #define	gnome_keyring_find_itemsv 					CASA_gnome_keyring_find_itemsv  | #define	gnome_keyring_find_itemsv 					CASA_gnome_keyring_find_itemsv  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult	CASA_gnome_keyring_find_items_sync | CASA_GnomeKeyringResult_T	CASA_gnome_keyring_find_items_sync | ||||||
| 	( | 	( | ||||||
| 	  CASA_GnomeKeyringItemType        				type, | 	  CASA_GnomeKeyringItemType_T        				type, | ||||||
| 	  CASA_GnomeKeyringAttributeList  				*attributes, | 	  CASA_GnomeKeyringAttributeList_T  				*attributes, | ||||||
| 	  GList                    						**found | 	  GList                    						**found | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_find_items_sync 				CASA_gnome_keyring_find_items_sync  | #define	gnome_keyring_find_items_sync 				CASA_gnome_keyring_find_items_sync  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_find_itemsv_sync | CASA_GnomeKeyringResult_T CASA_gnome_keyring_find_itemsv_sync | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringItemType      				type, | 		CASA_GnomeKeyringItemType_T      				type, | ||||||
| 		GList                     					**found, | 		GList                     					**found, | ||||||
| 		... | 		... | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_find_itemsv_sync				CASA_gnome_keyring_find_itemsv_sync  | #define	gnome_keyring_find_itemsv_sync				CASA_gnome_keyring_find_itemsv_sync  | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_item_create | CASA_GnomeKeyringResult_T	CASA_gnome_keyring_item_create_sync          | ||||||
| 	( | 	( | ||||||
| 		const char                                 *keyring, | 		const char                                 *keyring, | ||||||
| 		CASA_GnomeKeyringItemType                   type, | 		CASA_GnomeKeyringItemType_T                  type, | ||||||
| 		const char                                 *display_name, | 		const char                                 *display_name, | ||||||
| 		CASA_GnomeKeyringAttributeList              *attributes, | 		CASA_GnomeKeyringAttributeList_T             *attributes, | ||||||
| 		const char                                 	*secret, |  | ||||||
| 		gboolean                                    update_if_exists, |  | ||||||
| 		CASA_GnomeKeyringOperationGetIntCallback    callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_create					CASA_gnome_keyring_item_create |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult	CASA_gnome_keyring_item_create_sync          |  | ||||||
| 	( |  | ||||||
| 		const char                                 *keyring, |  | ||||||
| 		CASA_GnomeKeyringItemType                  type, |  | ||||||
| 		const char                                 *display_name, |  | ||||||
| 		CASA_GnomeKeyringAttributeList             *attributes, |  | ||||||
| 		const char                                 *secret, | 		const char                                 *secret, | ||||||
| 		gboolean                                   update_if_exists, | 		gboolean                                   update_if_exists, | ||||||
| 		guint32                                    *item_id | 		guint32                                    *item_id | ||||||
| @@ -611,20 +459,8 @@ CASA_GnomeKeyringResult	CASA_gnome_keyring_item_create_sync | |||||||
|  |  | ||||||
| #define	gnome_keyring_item_create_sync 				CASA_gnome_keyring_item_create_sync  | #define	gnome_keyring_item_create_sync 				CASA_gnome_keyring_item_create_sync  | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_item_delete |  | ||||||
| 	( |  | ||||||
| 		const char                                 *keyring, |  | ||||||
| 		guint32                                     id, |  | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                         destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_delete					CASA_gnome_keyring_item_delete | CASA_GnomeKeyringResult_T	CASA_gnome_keyring_item_delete_sync | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult	CASA_gnome_keyring_item_delete_sync |  | ||||||
| 	( | 	( | ||||||
| 		const char                                 *keyring, | 		const char                                 *keyring, | ||||||
| 		guint32                                     id | 		guint32                                     id | ||||||
| @@ -632,92 +468,42 @@ CASA_GnomeKeyringResult	CASA_gnome_keyring_item_delete_sync | |||||||
|  |  | ||||||
| #define	gnome_keyring_item_delete_sync				CASA_gnome_keyring_item_delete_sync   | #define	gnome_keyring_item_delete_sync				CASA_gnome_keyring_item_delete_sync   | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_item_get_info | CASA_GnomeKeyringResult_T	CASA_gnome_keyring_item_get_info_sync        | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| 		CASA_GnomeKeyringOperationGetItemInfoCallback    callback, | 		CASA_GnomeKeyringItemInfo_T                   **info | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_get_info 				CASA_gnome_keyring_item_get_info  |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult	CASA_gnome_keyring_item_get_info_sync        |  | ||||||
| 	( |  | ||||||
| 		const char                                  *keyring, |  | ||||||
| 		guint32                                     id, |  | ||||||
| 		CASA_GnomeKeyringItemInfo                   **info |  | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_get_info_sync			CASA_gnome_keyring_item_get_info_sync | #define	gnome_keyring_item_get_info_sync			CASA_gnome_keyring_item_get_info_sync | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_item_set_info             | CASA_GnomeKeyringResult_T CASA_gnome_keyring_item_set_info_sync | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| 		CASA_GnomeKeyringItemInfo                   *info, | 		CASA_GnomeKeyringItemInfo_T                   *info | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_set_info					CASA_gnome_keyring_item_set_info |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_item_set_info_sync |  | ||||||
| 	( |  | ||||||
| 		const char                                  *keyring, |  | ||||||
| 		guint32                                     id, |  | ||||||
| 		CASA_GnomeKeyringItemInfo                   *info |  | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_set_info_sync			CASA_gnome_keyring_item_set_info_sync | #define	gnome_keyring_item_set_info_sync			CASA_gnome_keyring_item_set_info_sync | ||||||
| 														  | 														  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_item_get_attributes | CASA_GnomeKeyringResult_T CASA_gnome_keyring_item_get_attributes_sync  | ||||||
| 	( | 	( | ||||||
| 		const char                                 *keyring, | 		const char                                 *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| 		CASA_GnomeKeyringOperationGetAttributesCallback  callback, | 		CASA_GnomeKeyringAttributeList_T             **attributes | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_get_attributes			CASA_gnome_keyring_item_get_attributes |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_item_get_attributes_sync  |  | ||||||
| 	( |  | ||||||
| 		const char                                 *keyring, |  | ||||||
| 		guint32                                     id, |  | ||||||
| 		CASA_GnomeKeyringAttributeList             **attributes |  | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_get_attributes_sync		CASA_gnome_keyring_item_get_attributes_sync | #define	gnome_keyring_item_get_attributes_sync		CASA_gnome_keyring_item_get_attributes_sync | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| gpointer	CASA_gnome_keyring_item_set_attributes | CASA_GnomeKeyringResult_T	CASA_gnome_keyring_item_set_attributes_sync  | ||||||
| 	( | 	( | ||||||
| 		const char                                 *keyring, | 		const char                                 *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| 		CASA_GnomeKeyringAttributeList              *attributes, | 		CASA_GnomeKeyringAttributeList_T                  *attributes | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, |  | ||||||
| 		gpointer                                    data, |  | ||||||
| 		GDestroyNotify                              destroy_data |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_set_attributes 			CASA_gnome_keyring_item_set_attributes  |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult	CASA_gnome_keyring_item_set_attributes_sync  |  | ||||||
| 	( |  | ||||||
| 		const char                                 *keyring, |  | ||||||
| 		guint32                                     id, |  | ||||||
| 		CASA_GnomeKeyringAttributeList                  *attributes |  | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_set_attributes_sync		CASA_gnome_keyring_item_set_attributes_sync | #define	gnome_keyring_item_set_attributes_sync		CASA_gnome_keyring_item_set_attributes_sync | ||||||
| @@ -726,14 +512,14 @@ gpointer	CASA_gnome_keyring_item_get_acl | |||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| 		CASA_GnomeKeyringOperationGetListCallback   callback, | 		CASA_GnomeKeyringOperationGetListCallback_T   callback, | ||||||
| 		gpointer                                    data, | 		gpointer                                    data, | ||||||
| 		GDestroyNotify                              destroy_data | 		GDestroyNotify                              destroy_data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_get_acl 					CASA_gnome_keyring_item_get_acl  | #define	gnome_keyring_item_get_acl 					CASA_gnome_keyring_item_get_acl  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult	CASA_gnome_keyring_item_get_acl_sync | CASA_GnomeKeyringResult_T	CASA_gnome_keyring_item_get_acl_sync | ||||||
| 	( | 	( | ||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| @@ -747,14 +533,14 @@ gpointer	CASA_gnome_keyring_item_set_acl | |||||||
| 		const char                                  *keyring, | 		const char                                  *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| 		GList                                       *acl, | 		GList                                       *acl, | ||||||
| 		CASA_GnomeKeyringOperationDoneCallback      callback, | 		CASA_GnomeKeyringOperationDoneCallback_T      callback, | ||||||
| 		gpointer                                    data, | 		gpointer                                    data, | ||||||
| 		GDestroyNotify                              destroy_data | 		GDestroyNotify                              destroy_data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_set_acl					CASA_gnome_keyring_item_set_acl | #define	gnome_keyring_item_set_acl					CASA_gnome_keyring_item_set_acl | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult	CASA_gnome_keyring_item_set_acl_sync | CASA_GnomeKeyringResult_T	CASA_gnome_keyring_item_set_acl_sync | ||||||
| 	( | 	( | ||||||
| 		const char                                 *keyring, | 		const char                                 *keyring, | ||||||
| 		guint32                                     id, | 		guint32                                     id, | ||||||
| @@ -764,86 +550,50 @@ CASA_GnomeKeyringResult	CASA_gnome_keyring_item_set_acl_sync | |||||||
| #define	gnome_keyring_item_set_acl_sync 			CASA_gnome_keyring_item_set_acl_sync  | #define	gnome_keyring_item_set_acl_sync 			CASA_gnome_keyring_item_set_acl_sync  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | CASA_GnomeKeyringItemInfo_T *CASA_gnome_keyring_item_info_copy (CASA_GnomeKeyringItemInfo_T *item_info); | ||||||
| #ifdef dynproto  |  | ||||||
| void	CASA_gnome_keyring_item_info_free (CASA_GnomeKeyringItemInfo *item_info); |  | ||||||
| #define	gnome_keyring_item_info_free				CASA_gnome_keyring_item_info_free |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringItemInfo *CASA_gnome_keyring_item_info_new (void); |  | ||||||
| #define	gnome_keyring_item_info_new					CASA_gnome_keyring_item_info_new |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringItemInfo *CASA_gnome_keyring_item_info_copy (CASA_GnomeKeyringItemInfo *item_info); |  | ||||||
| #define	gnome_keyring_item_info_copy 				CASA_gnome_keyring_item_info_copy | #define	gnome_keyring_item_info_copy 				CASA_gnome_keyring_item_info_copy | ||||||
|   |   | ||||||
| #ifdef dynproto  |  | ||||||
| CASA_GnomeKeyringItemType  CASA_gnome_keyring_item_info_get_type (CASA_GnomeKeyringItemInfo *item_info); |  | ||||||
| #define	gnome_keyring_item_info_get_type 			CASA_gnome_keyring_item_info_get_type  |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_item_info_set_type  | void	CASA_gnome_keyring_item_info_set_type  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringItemInfo *item_info, | 		CASA_GnomeKeyringItemInfo_T *item_info, | ||||||
| 		CASA_GnomeKeyringItemType  type | 		CASA_GnomeKeyringItemType_T  type | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_info_set_type			CASA_gnome_keyring_item_info_set_type | #define	gnome_keyring_item_info_set_type			CASA_gnome_keyring_item_info_set_type | ||||||
|  |  | ||||||
| #ifdef dynproto |  | ||||||
| char	*CASA_gnome_keyring_item_info_get_secret (CASA_GnomeKeyringItemInfo *item_info); |  | ||||||
| #define	gnome_keyring_item_info_get_secret 			CASA_gnome_keyring_item_info_get_secret  |  | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_item_info_set_secret  |  | ||||||
| 	( |  | ||||||
| 		CASA_GnomeKeyringItemInfo 	*item_info, |  | ||||||
| 		const char           		*value |  | ||||||
| 	); |  | ||||||
|  |  | ||||||
| #define gnome_keyring_item_info_set_secret			CASA_gnome_keyring_item_info_set_secret |  | ||||||
|  |  | ||||||
| char	*CASA_gnome_keyring_item_info_get_display_name (CASA_GnomeKeyringItemInfo *item_info); |  | ||||||
| #define	gnome_keyring_item_info_get_display_name	CASA_gnome_keyring_item_info_get_display_name |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_item_info_set_display_name  | void	CASA_gnome_keyring_item_info_set_display_name  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringItemInfo 	*item_info, | 		CASA_GnomeKeyringItemInfo_T 	*item_info, | ||||||
| 		const char           		*value | 		const char           		*value | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_info_set_display_name 	CASA_gnome_keyring_item_info_set_display_name  | #define	gnome_keyring_item_info_set_display_name 	CASA_gnome_keyring_item_info_set_display_name  | ||||||
|  |  | ||||||
| #ifdef dynproto  |  | ||||||
| time_t	CASA_gnome_keyring_item_info_get_mtime (CASA_GnomeKeyringItemInfo *item_info); |  | ||||||
| #define	gnome_keyring_item_info_get_mtime			CASA_gnome_keyring_item_info_get_mtime |  | ||||||
|  |  | ||||||
| time_t	CASA_gnome_keyring_item_info_get_ctime (CASA_GnomeKeyringItemInfo *item_info); | CASA_GnomeKeyringApplicationRef_T *CASA_gnome_keyring_application_ref_new (void); | ||||||
| #define	gnome_keyring_item_info_get_ctime			CASA_gnome_keyring_item_info_get_ctime  |  | ||||||
| #endif |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringApplicationRef *CASA_gnome_keyring_application_ref_new (void); |  | ||||||
| #define	gnome_keyring_application_ref_new	CASA_gnome_keyring_application_ref_new  | #define	gnome_keyring_application_ref_new	CASA_gnome_keyring_application_ref_new  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringApplicationRef *CASA_gnome_keyring_application_ref_copy (const CASA_GnomeKeyringApplicationRef *app); | CASA_GnomeKeyringApplicationRef_T *CASA_gnome_keyring_application_ref_copy (const CASA_GnomeKeyringApplicationRef_T *app); | ||||||
| #define	gnome_keyring_application_ref_copy			CASA_gnome_keyring_application_ref_copy  | #define	gnome_keyring_application_ref_copy			CASA_gnome_keyring_application_ref_copy  | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_application_ref_free (CASA_GnomeKeyringApplicationRef       *app); | void	CASA_gnome_keyring_application_ref_free (CASA_GnomeKeyringApplicationRef_T       *app); | ||||||
| #define	gnome_keyring_application_ref_free 			CASA_gnome_keyring_application_ref_free  | #define	gnome_keyring_application_ref_free 			CASA_gnome_keyring_application_ref_free  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringAccessControl *CASA_gnome_keyring_access_control_new   | CASA_GnomeKeyringAccessControl_T *CASA_gnome_keyring_access_control_new   | ||||||
| 	( | 	( | ||||||
| 		const CASA_GnomeKeyringApplicationRef 	*application, | 		const CASA_GnomeKeyringApplicationRef_T 	*application, | ||||||
|         CASA_GnomeKeyringAccessType             types_allowed |         CASA_GnomeKeyringAccessType_T             types_allowed | ||||||
| 	); | 	); | ||||||
| #define	gnome_keyring_access_control_new			CASA_gnome_keyring_access_control_new | #define	gnome_keyring_access_control_new			CASA_gnome_keyring_access_control_new | ||||||
|  |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringAccessControl *CASA_gnome_keyring_access_control_copy (GnomeKeyringAccessControl *ac); | CASA_GnomeKeyringAccessControl_T *CASA_gnome_keyring_access_control_copy (GnomeKeyringAccessControl *ac); | ||||||
| #define	gnome_keyring_access_control_copy			CASA_gnome_keyring_access_control_copy  | #define	gnome_keyring_access_control_copy			CASA_gnome_keyring_access_control_copy  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_access_control_free (CASA_GnomeKeyringAccessControl *ac); | void	CASA_gnome_keyring_access_control_free (CASA_GnomeKeyringAccessControl_T *ac); | ||||||
| #define	gnome_keyring_access_control_free 			CASA_gnome_keyring_access_control_free  | #define	gnome_keyring_access_control_free 			CASA_gnome_keyring_access_control_free  | ||||||
|  |  | ||||||
| GList * CASA_gnome_keyring_acl_copy (GList                     *list); | GList * CASA_gnome_keyring_acl_copy (GList                     *list); | ||||||
| @@ -853,35 +603,35 @@ void    CASA_gnome_keyring_acl_free (GList                     *acl); | |||||||
| #define	gnome_keyring_acl_free 						CASA_gnome_keyring_acl_free  | #define	gnome_keyring_acl_free 						CASA_gnome_keyring_acl_free  | ||||||
|  |  | ||||||
|  |  | ||||||
| char *CASA_gnome_keyring_item_ac_get_display_name (CASA_GnomeKeyringAccessControl *ac); | char *CASA_gnome_keyring_item_ac_get_display_name (CASA_GnomeKeyringAccessControl_T *ac); | ||||||
| #define	gnome_keyring_item_ac_get_display_name		CASA_gnome_keyring_item_ac_get_display_name | #define	gnome_keyring_item_ac_get_display_name		CASA_gnome_keyring_item_ac_get_display_name | ||||||
|  |  | ||||||
| void CASA_gnome_keyring_item_ac_set_display_name  | void CASA_gnome_keyring_item_ac_set_display_name  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringAccessControl *ac, | 		CASA_GnomeKeyringAccessControl_T *ac, | ||||||
| 		const char           *value | 		const char           *value | ||||||
| 	); | 	); | ||||||
| #define	gnome_keyring_item_ac_set_display_name		CASA_gnome_keyring_item_ac_set_display_name | #define	gnome_keyring_item_ac_set_display_name		CASA_gnome_keyring_item_ac_set_display_name | ||||||
|  |  | ||||||
| char	*CASA_gnome_keyring_item_ac_get_path_name (CASA_GnomeKeyringAccessControl *ac); | char	*CASA_gnome_keyring_item_ac_get_path_name (CASA_GnomeKeyringAccessControl_T *ac); | ||||||
| #define	gnome_keyring_item_ac_get_path_name			CASA_gnome_keyring_item_ac_get_path_name | #define	gnome_keyring_item_ac_get_path_name			CASA_gnome_keyring_item_ac_get_path_name | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_item_ac_set_path_name  | void	CASA_gnome_keyring_item_ac_set_path_name  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringAccessControl *ac, | 		CASA_GnomeKeyringAccessControl_T *ac, | ||||||
| 		const char           *value | 		const char           *value | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_ac_set_path_name			CASA_gnome_keyring_item_ac_set_path_name | #define	gnome_keyring_item_ac_set_path_name			CASA_gnome_keyring_item_ac_set_path_name | ||||||
|  |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringAccessType CASA_gnome_keyring_item_ac_get_access_type (CASA_GnomeKeyringAccessControl *ac); | CASA_GnomeKeyringAccessType_T CASA_gnome_keyring_item_ac_get_access_type (CASA_GnomeKeyringAccessControl_T *ac); | ||||||
| #define	gnome_keyring_item_ac_get_access_type		CASA_gnome_keyring_item_ac_get_access_type | #define	gnome_keyring_item_ac_get_access_type		CASA_gnome_keyring_item_ac_get_access_type | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_item_ac_set_access_type  | void	CASA_gnome_keyring_item_ac_set_access_type  | ||||||
| 	( | 	( | ||||||
| 		CASA_GnomeKeyringAccessControl *ac, | 		CASA_GnomeKeyringAccessControl_T *ac, | ||||||
| 		const CASA_GnomeKeyringAccessType value | 		const CASA_GnomeKeyringAccessType_T value | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_item_ac_set_access_type	CASA_gnome_keyring_item_ac_set_access_type  | #define	gnome_keyring_item_ac_set_access_type	CASA_gnome_keyring_item_ac_set_access_type  | ||||||
| @@ -892,21 +642,19 @@ typedef struct | |||||||
| { | { | ||||||
| 	char 		*keyring; | 	char 		*keyring; | ||||||
| 	guint32 	item_id; | 	guint32 	item_id; | ||||||
|  |  | ||||||
| 	char 		*protocol; | 	char 		*protocol; | ||||||
| 	char 		*server; | 	char 		*server; | ||||||
| 	char 		*object; | 	char 		*object; | ||||||
| 	char 		*authtype; | 	char 		*authtype; | ||||||
| 	guint32 	port; | 	guint32 	port; | ||||||
|  |  | ||||||
| 	char 		*user; | 	char 		*user; | ||||||
| 	char 		*domain; | 	char 		*domain; | ||||||
| 	char 		*password; | 	char 		*password; | ||||||
| } CASA_GnomeKeyringNetworkPasswordData; | } CASA_GnomeKeyringNetworkPasswordData_T; | ||||||
|  |  | ||||||
| #define	GnomeKeyringNetworkPasswordData	CASA_GnomeKeyringNetworkPasswordData | #define	GnomeKeyringNetworkPasswordData	CASA_GnomeKeyringNetworkPasswordData_T | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_network_password_free (CASA_GnomeKeyringNetworkPasswordData *data); | void	CASA_gnome_keyring_network_password_free (CASA_GnomeKeyringNetworkPasswordData_T *data); | ||||||
| #define	gnome_keyring_network_password_free			CASA_gnome_keyring_network_password_free | #define	gnome_keyring_network_password_free			CASA_gnome_keyring_network_password_free | ||||||
|  |  | ||||||
| void	CASA_gnome_keyring_network_password_list_free (GList *list); | void	CASA_gnome_keyring_network_password_list_free (GList *list); | ||||||
| @@ -921,7 +669,7 @@ gpointer	CASA_gnome_keyring_find_network_password | |||||||
| 		const char                            *protocol, | 		const char                            *protocol, | ||||||
| 		const char                            *authtype, | 		const char                            *authtype, | ||||||
| 		guint32                                port, | 		guint32                                port, | ||||||
| 		CASA_GnomeKeyringOperationGetListCallback   callback, | 		CASA_GnomeKeyringOperationGetListCallback_T   callback, | ||||||
| 		gpointer                               data, | 		gpointer                               data, | ||||||
| 		GDestroyNotify                         destroy_data | 		GDestroyNotify                         destroy_data | ||||||
| 	); | 	); | ||||||
| @@ -929,7 +677,7 @@ gpointer	CASA_gnome_keyring_find_network_password | |||||||
| #define	gnome_keyring_find_network_password			CASA_gnome_keyring_find_network_password  | #define	gnome_keyring_find_network_password			CASA_gnome_keyring_find_network_password  | ||||||
|  |  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_find_network_password_sync  | CASA_GnomeKeyringResult_T CASA_gnome_keyring_find_network_password_sync  | ||||||
| 	( | 	( | ||||||
| 		const char                            *user, | 		const char                            *user, | ||||||
| 		const char                            *domain, | 		const char                            *domain, | ||||||
| @@ -954,14 +702,14 @@ gpointer	CASA_gnome_keyring_set_network_password | |||||||
| 		const char                            *authtype, | 		const char                            *authtype, | ||||||
| 		guint32                                port, | 		guint32                                port, | ||||||
| 		const char                            *password, | 		const char                            *password, | ||||||
| 		CASA_GnomeKeyringOperationGetIntCallback    callback, | 		CASA_GnomeKeyringOperationGetIntCallback_T    callback, | ||||||
| 		gpointer                               data, | 		gpointer                               data, | ||||||
| 		GDestroyNotify                         destroy_data | 		GDestroyNotify                         destroy_data | ||||||
| 	); | 	); | ||||||
|  |  | ||||||
| #define	gnome_keyring_set_network_password			CASA_gnome_keyring_set_network_password  | #define	gnome_keyring_set_network_password			CASA_gnome_keyring_set_network_password  | ||||||
|  |  | ||||||
| CASA_GnomeKeyringResult CASA_gnome_keyring_set_network_password_sync   | CASA_GnomeKeyringResult_T CASA_gnome_keyring_set_network_password_sync   | ||||||
| 	( | 	( | ||||||
| 		const char                            *keyring, | 		const char                            *keyring, | ||||||
| 		const char                            *user, | 		const char                            *user, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user