libpurple/purplecredentialmanager.h

changeset 41207
d91e963b0a1c
parent 41130
afe8c89a8e90
child 41276
03f98ece6b26
equal deleted inserted replaced
41206:afcae29ce67e 41207:d91e963b0a1c
30 #include <purplecredentialprovider.h> 30 #include <purplecredentialprovider.h>
31 31
32 G_BEGIN_DECLS 32 G_BEGIN_DECLS
33 33
34 /** 34 /**
35 * SECTION:purplecredentialmanager 35 * PURPLE_CREDENTIAL_MANAGER_DOMAIN:
36 * @section_id: libpurple-purplecredentialmanager 36 *
37 * @title: Purple Credential Manager 37 * A #GError domain for errors from #PurpleCredentialManager.
38 * @short_description: Management of credential providers. 38 *
39 * Since: 3.0.0
40 */
41 #define PURPLE_CREDENTIAL_MANAGER_DOMAIN (g_quark_from_static_string("purple-credential-manager"))
42
43 /**
44 * PURPLE_TYPE_CREDENTIAL_MANAGER:
45 *
46 * The standard _get_type macro for #PurpleCredentialManager.
47 *
48 * Since: 3.0.0
49 */
50 #define PURPLE_TYPE_CREDENTIAL_MANAGER (purple_credential_manager_get_type())
51 G_DECLARE_FINAL_TYPE(PurpleCredentialManager, purple_credential_manager,
52 PURPLE, CREDENTIAL_MANAGER, GObject)
53
54 /**
55 * PurpleCredentialManager:
39 * 56 *
40 * Purple Credential Manager is the main API access to different credential 57 * Purple Credential Manager is the main API access to different credential
41 * providers. Providers register themselves with the manager and then the user 58 * providers. Providers register themselves with the manager and then the user
42 * can choose which provider to use. 59 * can choose which provider to use.
43 * 60 *
44 * Once a provider is selected, all credential access will be directed to that 61 * Once a provider is selected, all credential access will be directed to that
45 * provider. 62 * provider.
46 */
47
48 /**
49 * PURPLE_CREDENTIAL_MANAGER_DOMAIN:
50 *
51 * A #GError domain for errors from #PurpleCredentialManager.
52 *
53 * Since: 3.0.0
54 */
55 #define PURPLE_CREDENTIAL_MANAGER_DOMAIN (g_quark_from_static_string("purple-credential-manager"))
56
57 /**
58 * PURPLE_TYPE_CREDENTIAL_MANAGER:
59 *
60 * The standard _get_type macro for #PurpleCredentialManager.
61 *
62 * Since: 3.0.0
63 */
64 #define PURPLE_TYPE_CREDENTIAL_MANAGER (purple_credential_manager_get_type())
65 G_DECLARE_FINAL_TYPE(PurpleCredentialManager, purple_credential_manager,
66 PURPLE, CREDENTIAL_MANAGER, GObject)
67
68 /**
69 * PurpleCredentialManager:
70 *
71 * An opaque data structure that manages credentials.
72 * 63 *
73 * Since: 3.0.0 64 * Since: 3.0.0
74 */ 65 */
75 66
76 /** 67 /**

mercurial