~ubuntu-branches/ubuntu/maverick/gnome-keyring/maverick-proposed

« back to all changes in this revision

Viewing changes to reference/html/gnome-keyring-gnome-keyring-items.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2008-02-25 10:14:17 UTC
  • mto: (2.2.1 sid)
  • mto: This revision was merged to the branch mainline in revision 49.
  • Revision ID: james.westby@ubuntu.com-20080225101417-wh6qww55r4uiwz7z
Tags: upstream-2.21.92
ImportĀ upstreamĀ versionĀ 2.21.92

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
<th width="100%" align="center">gnome-keyring Reference Manual</th>
22
22
<td><a accesskey="n" href="gnome-keyring-gnome-keyring-item-info.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23
23
</tr>
24
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2591621" class="shortcut">Top</a>
 
24
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2584085" class="shortcut">Top</a>
25
25
                  &#160;|&#160;
26
 
                  <a href="#id2611275" class="shortcut">Description</a></nobr></td></tr>
 
26
                  <a href="#id2611314" class="shortcut">Description</a></nobr></td></tr>
27
27
</table>
28
28
<div class="refentry" lang="en">
29
29
<a name="gnome-keyring-gnome-keyring-items"></a><div class="titlepage"></div>
30
30
<div class="refnamediv"><table width="100%"><tr>
31
31
<td valign="top">
32
32
<h2>
33
 
<a name="id2591621"></a><span class="refentrytitle">gnome-keyring-items</span>
 
33
<a name="id2584085"></a><span class="refentrytitle">gnome-keyring-items</span>
34
34
</h2>
35
35
<p>gnome-keyring-items &#8212; Keyring Items</p>
36
36
</td>
156
156
</pre>
157
157
</div>
158
158
<div class="refsect1" lang="en">
159
 
<a name="id2611275"></a><h2>Description</h2>
 
159
<a name="id2611314"></a><h2>Description</h2>
160
160
<p>A keyring contains multiple items. Each item has a secret, attributes and access 
161
161
information associated with it. </p>
162
162
<p>An item is identified by an unsigned integer unique to the keyring in which it 
173
173
through <a href="gnome-keyring-gnome-keyring-acl.html#GnomeKeyringAccessControl"><span class="type">GnomeKeyringAccessControl</span></a> pointers.</p>
174
174
</div>
175
175
<div class="refsect1" lang="en">
176
 
<a name="id2611338"></a><h2>Details</h2>
 
176
<a name="id2611377"></a><h2>Details</h2>
177
177
<div class="refsect2" lang="en">
178
 
<a name="id2611348"></a><h3>
 
178
<a name="id2611387"></a><h3>
179
179
<a name="GnomeKeyringItemInfoFlags"></a>enum GnomeKeyringItemInfoFlags</h3>
180
 
<a class="indexterm" name="id2611359"></a><pre class="programlisting">typedef enum {
 
180
<a class="indexterm" name="id2611398"></a><pre class="programlisting">typedef enum {
181
181
        GNOME_KEYRING_ITEM_INFO_BASICS = 0,
182
182
        GNOME_KEYRING_ITEM_INFO_SECRET = 1&lt;&lt;0
183
183
} GnomeKeyringItemInfoFlags;
188
188
</div>
189
189
<hr>
190
190
<div class="refsect2" lang="en">
191
 
<a name="id2611376"></a><h3>
 
191
<a name="id2611416"></a><h3>
192
192
<a name="GnomeKeyringOperationGetItemInfoCallback"></a>GnomeKeyringOperationGetItemInfoCallback ()</h3>
193
 
<a class="indexterm" name="id2611389"></a><pre class="programlisting">void                (*GnomeKeyringOperationGetItemInfoCallback)
 
193
<a class="indexterm" name="id2611429"></a><pre class="programlisting">void                (*GnomeKeyringOperationGetItemInfoCallback)
194
194
                                                        (<a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a> result,
195
195
                                                         <a href="gnome-keyring-gnome-keyring-item-info.html#GnomeKeyringItemInfo">GnomeKeyringItemInfo</a> *info,
196
196
                                                         gpointer data);</pre>
222
222
</div>
223
223
<hr>
224
224
<div class="refsect2" lang="en">
225
 
<a name="id2611479"></a><h3>
 
225
<a name="id2611519"></a><h3>
226
226
<a name="GnomeKeyringOperationGetAttributesCallback"></a>GnomeKeyringOperationGetAttributesCallback ()</h3>
227
 
<a class="indexterm" name="id2611493"></a><pre class="programlisting">void                (*GnomeKeyringOperationGetAttributesCallback)
 
227
<a class="indexterm" name="id2611533"></a><pre class="programlisting">void                (*GnomeKeyringOperationGetAttributesCallback)
228
228
                                                        (<a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a> result,
229
229
                                                         <a href="gnome-keyring-gnome-keyring-attributes.html#GnomeKeyringAttributeList">GnomeKeyringAttributeList</a> *attributes,
230
230
                                                         gpointer data);</pre>
256
256
</div>
257
257
<hr>
258
258
<div class="refsect2" lang="en">
259
 
<a name="id2611582"></a><h3>
 
259
<a name="id2611622"></a><h3>
260
260
<a name="gnome-keyring-item-create"></a>gnome_keyring_item_create ()</h3>
261
 
<a class="indexterm" name="id2611594"></a><pre class="programlisting">gpointer            gnome_keyring_item_create           (const char *keyring,
 
261
<a class="indexterm" name="id2611634"></a><pre class="programlisting">gpointer            gnome_keyring_item_create           (const char *keyring,
262
262
                                                         <a href="gnome-keyring-gnome-keyring-item-info.html#GnomeKeyringItemType">GnomeKeyringItemType</a> type,
263
263
                                                         const char *display_name,
264
264
                                                         <a href="gnome-keyring-gnome-keyring-attributes.html#GnomeKeyringAttributeList">GnomeKeyringAttributeList</a> *attributes,
351
351
</div>
352
352
<hr>
353
353
<div class="refsect2" lang="en">
354
 
<a name="id2611944"></a><h3>
 
354
<a name="id2611940"></a><h3>
355
355
<a name="gnome-keyring-item-create-sync"></a>gnome_keyring_item_create_sync ()</h3>
356
 
<a class="indexterm" name="id2611957"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_create_sync      (const char *keyring,
 
356
<a class="indexterm" name="id2611952"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_create_sync      (const char *keyring,
357
357
                                                         <a href="gnome-keyring-gnome-keyring-item-info.html#GnomeKeyringItemType">GnomeKeyringItemType</a> type,
358
358
                                                         const char *display_name,
359
359
                                                         <a href="gnome-keyring-gnome-keyring-attributes.html#GnomeKeyringAttributeList">GnomeKeyringAttributeList</a> *attributes,
431
431
</div>
432
432
<hr>
433
433
<div class="refsect2" lang="en">
434
 
<a name="id2612238"></a><h3>
 
434
<a name="id2612210"></a><h3>
435
435
<a name="gnome-keyring-item-delete"></a>gnome_keyring_item_delete ()</h3>
436
 
<a class="indexterm" name="id2612250"></a><pre class="programlisting">gpointer            gnome_keyring_item_delete           (const char *keyring,
 
436
<a class="indexterm" name="id2612221"></a><pre class="programlisting">gpointer            gnome_keyring_item_delete           (const char *keyring,
437
437
                                                         guint32 id,
438
438
                                                         <a href="gnome-keyring-gnome-keyring-generic-callbacks.html#GnomeKeyringOperationDoneCallback">GnomeKeyringOperationDoneCallback</a> callback,
439
439
                                                         gpointer data,
488
488
</div>
489
489
<hr>
490
490
<div class="refsect2" lang="en">
491
 
<a name="id2612442"></a><h3>
 
491
<a name="id2612396"></a><h3>
492
492
<a name="gnome-keyring-item-delete-sync"></a>gnome_keyring_item_delete_sync ()</h3>
493
 
<a class="indexterm" name="id2612455"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_delete_sync      (const char *keyring,
 
493
<a class="indexterm" name="id2612409"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_delete_sync      (const char *keyring,
494
494
                                                         guint32 id);</pre>
495
495
<p>
496
496
Delete an item in a keyring. 
528
528
</div>
529
529
<hr>
530
530
<div class="refsect2" lang="en">
531
 
<a name="id2612568"></a><h3>
 
531
<a name="id2612512"></a><h3>
532
532
<a name="gnome-keyring-item-get-info"></a>gnome_keyring_item_get_info ()</h3>
533
 
<a class="indexterm" name="id2612579"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_info         (const char *keyring,
 
533
<a class="indexterm" name="id2612523"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_info         (const char *keyring,
534
534
                                                         guint32 id,
535
535
                                                         <a href="gnome-keyring-gnome-keyring-items.html#GnomeKeyringOperationGetItemInfoCallback">GnomeKeyringOperationGetItemInfoCallback</a> callback,
536
536
                                                         gpointer data,
589
589
</div>
590
590
<hr>
591
591
<div class="refsect2" lang="en">
592
 
<a name="id2612765"></a><h3>
 
592
<a name="id2612722"></a><h3>
593
593
<a name="gnome-keyring-item-get-info-full"></a>gnome_keyring_item_get_info_full ()</h3>
594
 
<a class="indexterm" name="id2612777"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_info_full    (const char *keyring,
 
594
<a class="indexterm" name="id2612734"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_info_full    (const char *keyring,
595
595
                                                         guint32 id,
596
596
                                                         guint32 flags,
597
597
                                                         <a href="gnome-keyring-gnome-keyring-items.html#GnomeKeyringOperationGetItemInfoCallback">GnomeKeyringOperationGetItemInfoCallback</a> callback,
658
658
</div>
659
659
<hr>
660
660
<div class="refsect2" lang="en">
661
 
<a name="id2613019"></a><h3>
 
661
<a name="id2612975"></a><h3>
662
662
<a name="gnome-keyring-item-get-info-full-sync"></a>gnome_keyring_item_get_info_full_sync ()</h3>
663
 
<a class="indexterm" name="id2613032"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_info_full_sync
 
663
<a class="indexterm" name="id2612988"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_info_full_sync
664
664
                                                        (const char *keyring,
665
665
                                                         guint32 id,
666
666
                                                         guint32 flags,
717
717
</div>
718
718
<hr>
719
719
<div class="refsect2" lang="en">
720
 
<a name="id2613231"></a><h3>
 
720
<a name="id2613187"></a><h3>
721
721
<a name="gnome-keyring-item-get-info-sync"></a>gnome_keyring_item_get_info_sync ()</h3>
722
 
<a class="indexterm" name="id2613243"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_info_sync    (const char *keyring,
 
722
<a class="indexterm" name="id2613200"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_info_sync    (const char *keyring,
723
723
                                                         guint32 id,
724
724
                                                         <a href="gnome-keyring-gnome-keyring-item-info.html#GnomeKeyringItemInfo">GnomeKeyringItemInfo</a> **info);</pre>
725
725
<p>
767
767
</div>
768
768
<hr>
769
769
<div class="refsect2" lang="en">
770
 
<a name="id2613398"></a><h3>
 
770
<a name="id2613354"></a><h3>
771
771
<a name="gnome-keyring-item-set-info"></a>gnome_keyring_item_set_info ()</h3>
772
 
<a class="indexterm" name="id2613409"></a><pre class="programlisting">gpointer            gnome_keyring_item_set_info         (const char *keyring,
 
772
<a class="indexterm" name="id2613365"></a><pre class="programlisting">gpointer            gnome_keyring_item_set_info         (const char *keyring,
773
773
                                                         guint32 id,
774
774
                                                         <a href="gnome-keyring-gnome-keyring-item-info.html#GnomeKeyringItemInfo">GnomeKeyringItemInfo</a> *info,
775
775
                                                         <a href="gnome-keyring-gnome-keyring-generic-callbacks.html#GnomeKeyringOperationDoneCallback">GnomeKeyringOperationDoneCallback</a> callback,
830
830
</div>
831
831
<hr>
832
832
<div class="refsect2" lang="en">
833
 
<a name="id2613610"></a><h3>
 
833
<a name="id2613567"></a><h3>
834
834
<a name="gnome-keyring-item-set-info-sync"></a>gnome_keyring_item_set_info_sync ()</h3>
835
 
<a class="indexterm" name="id2613623"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_set_info_sync    (const char *keyring,
 
835
<a class="indexterm" name="id2613579"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_set_info_sync    (const char *keyring,
836
836
                                                         guint32 id,
837
837
                                                         <a href="gnome-keyring-gnome-keyring-item-info.html#GnomeKeyringItemInfo">GnomeKeyringItemInfo</a> *info);</pre>
838
838
<p>
875
875
</div>
876
876
<hr>
877
877
<div class="refsect2" lang="en">
878
 
<a name="id2613748"></a><h3>
 
878
<a name="id2613705"></a><h3>
879
879
<a name="gnome-keyring-item-get-attributes"></a>gnome_keyring_item_get_attributes ()</h3>
880
 
<a class="indexterm" name="id2613761"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_attributes   (const char *keyring,
 
880
<a class="indexterm" name="id2613718"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_attributes   (const char *keyring,
881
881
                                                         guint32 id,
882
882
                                                         <a href="gnome-keyring-gnome-keyring-items.html#GnomeKeyringOperationGetAttributesCallback">GnomeKeyringOperationGetAttributesCallback</a> callback,
883
883
                                                         gpointer data,
932
932
</div>
933
933
<hr>
934
934
<div class="refsect2" lang="en">
935
 
<a name="id2613954"></a><h3>
 
935
<a name="id2613911"></a><h3>
936
936
<a name="gnome-keyring-item-get-attributes-sync"></a>gnome_keyring_item_get_attributes_sync ()</h3>
937
 
<a class="indexterm" name="id2613967"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_attributes_sync
 
937
<a class="indexterm" name="id2613923"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_attributes_sync
938
938
                                                        (const char *keyring,
939
939
                                                         guint32 id,
940
940
                                                         <a href="gnome-keyring-gnome-keyring-attributes.html#GnomeKeyringAttributeList">GnomeKeyringAttributeList</a> **attributes);</pre>
978
978
</div>
979
979
<hr>
980
980
<div class="refsect2" lang="en">
981
 
<a name="id2614109"></a><h3>
 
981
<a name="id2614066"></a><h3>
982
982
<a name="gnome-keyring-item-set-attributes"></a>gnome_keyring_item_set_attributes ()</h3>
983
 
<a class="indexterm" name="id2614123"></a><pre class="programlisting">gpointer            gnome_keyring_item_set_attributes   (const char *keyring,
 
983
<a class="indexterm" name="id2614079"></a><pre class="programlisting">gpointer            gnome_keyring_item_set_attributes   (const char *keyring,
984
984
                                                         guint32 id,
985
985
                                                         <a href="gnome-keyring-gnome-keyring-attributes.html#GnomeKeyringAttributeList">GnomeKeyringAttributeList</a> *attributes,
986
986
                                                         <a href="gnome-keyring-gnome-keyring-generic-callbacks.html#GnomeKeyringOperationDoneCallback">GnomeKeyringOperationDoneCallback</a> callback,
1038
1038
</div>
1039
1039
<hr>
1040
1040
<div class="refsect2" lang="en">
1041
 
<a name="id2614316"></a><h3>
 
1041
<a name="id2614272"></a><h3>
1042
1042
<a name="gnome-keyring-item-set-attributes-sync"></a>gnome_keyring_item_set_attributes_sync ()</h3>
1043
 
<a class="indexterm" name="id2614328"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_set_attributes_sync
 
1043
<a class="indexterm" name="id2614285"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_set_attributes_sync
1044
1044
                                                        (const char *keyring,
1045
1045
                                                         guint32 id,
1046
1046
                                                         <a href="gnome-keyring-gnome-keyring-attributes.html#GnomeKeyringAttributeList">GnomeKeyringAttributeList</a> *attributes);</pre>
1082
1082
</div>
1083
1083
<hr>
1084
1084
<div class="refsect2" lang="en">
1085
 
<a name="id2614450"></a><h3>
 
1085
<a name="id2614406"></a><h3>
1086
1086
<a name="gnome-keyring-item-get-acl"></a>gnome_keyring_item_get_acl ()</h3>
1087
 
<a class="indexterm" name="id2614461"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_acl          (const char *keyring,
 
1087
<a class="indexterm" name="id2614418"></a><pre class="programlisting">gpointer            gnome_keyring_item_get_acl          (const char *keyring,
1088
1088
                                                         guint32 id,
1089
1089
                                                         <a href="gnome-keyring-gnome-keyring-generic-callbacks.html#GnomeKeyringOperationGetListCallback">GnomeKeyringOperationGetListCallback</a> callback,
1090
1090
                                                         gpointer data,
1139
1139
</div>
1140
1140
<hr>
1141
1141
<div class="refsect2" lang="en">
1142
 
<a name="id2614663"></a><h3>
 
1142
<a name="id2614619"></a><h3>
1143
1143
<a name="gnome-keyring-item-get-acl-sync"></a>gnome_keyring_item_get_acl_sync ()</h3>
1144
 
<a class="indexterm" name="id2614675"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_acl_sync     (const char *keyring,
 
1144
<a class="indexterm" name="id2614632"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_get_acl_sync     (const char *keyring,
1145
1145
                                                         guint32 id,
1146
1146
                                                         GList **acl);</pre>
1147
1147
<p>
1184
1184
</div>
1185
1185
<hr>
1186
1186
<div class="refsect2" lang="en">
1187
 
<a name="id2614825"></a><h3>
 
1187
<a name="id2614787"></a><h3>
1188
1188
<a name="gnome-keyring-item-set-acl"></a>gnome_keyring_item_set_acl ()</h3>
1189
 
<a class="indexterm" name="id2614836"></a><pre class="programlisting">gpointer            gnome_keyring_item_set_acl          (const char *keyring,
 
1189
<a class="indexterm" name="id2614801"></a><pre class="programlisting">gpointer            gnome_keyring_item_set_acl          (const char *keyring,
1190
1190
                                                         guint32 id,
1191
1191
                                                         GList *acl,
1192
1192
                                                         <a href="gnome-keyring-gnome-keyring-generic-callbacks.html#GnomeKeyringOperationDoneCallback">GnomeKeyringOperationDoneCallback</a> callback,
1244
1244
</div>
1245
1245
<hr>
1246
1246
<div class="refsect2" lang="en">
1247
 
<a name="id2615029"></a><h3>
 
1247
<a name="id2615012"></a><h3>
1248
1248
<a name="gnome-keyring-item-set-acl-sync"></a>gnome_keyring_item_set_acl_sync ()</h3>
1249
 
<a class="indexterm" name="id2615041"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_set_acl_sync     (const char *keyring,
 
1249
<a class="indexterm" name="id2615026"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_set_acl_sync     (const char *keyring,
1250
1250
                                                         guint32 id,
1251
1251
                                                         GList *acl);</pre>
1252
1252
<p>
1287
1287
</div>
1288
1288
<hr>
1289
1289
<div class="refsect2" lang="en">
1290
 
<a name="id2615161"></a><h3>
 
1290
<a name="id2615159"></a><h3>
1291
1291
<a name="gnome-keyring-item-grant-access-rights"></a>gnome_keyring_item_grant_access_rights ()</h3>
1292
 
<a class="indexterm" name="id2615176"></a><pre class="programlisting">gpointer            gnome_keyring_item_grant_access_rights
 
1292
<a class="indexterm" name="id2615175"></a><pre class="programlisting">gpointer            gnome_keyring_item_grant_access_rights
1293
1293
                                                        (const gchar *keyring,
1294
1294
                                                         const gchar *display_name,
1295
1295
                                                         const gchar *full_path,
1366
1366
</div>
1367
1367
<hr>
1368
1368
<div class="refsect2" lang="en">
1369
 
<a name="id2615437"></a><h3>
 
1369
<a name="id2615462"></a><h3>
1370
1370
<a name="gnome-keyring-item-grant-access-rights-sync"></a>gnome_keyring_item_grant_access_rights_sync ()</h3>
1371
 
<a class="indexterm" name="id2615451"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_grant_access_rights_sync
 
1371
<a class="indexterm" name="id2615477"></a><pre class="programlisting"><a href="gnome-keyring-gnome-keyring-result.html#GnomeKeyringResult">GnomeKeyringResult</a>  gnome_keyring_item_grant_access_rights_sync
1372
1372
                                                        (const char *keyring,
1373
1373
                                                         const char *display_name,
1374
1374
                                                         const char *full_path,