4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>ECredentials</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7
7
<link rel="home" href="index.html" title="Evolution-Data-Server Manual: Utilities (libedataserver)">
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Utilities (libedataserver)">
9
9
<link rel="prev" href="EClient.html" title="EClient">
10
10
<link rel="next" href="libedataserver-e-debug-log.html" title="e-debug-log">
11
<meta name="generator" content="GTK-Doc V1.17.1 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
47
47
#define <a class="link" href="libedataserver-ECredentials.html#E-CREDENTIALS-KEY-PROMPT-KEY:CAPS" title="E_CREDENTIALS_KEY_PROMPT_KEY">E_CREDENTIALS_KEY_PROMPT_KEY</a>
48
48
#define <a class="link" href="libedataserver-ECredentials.html#E-CREDENTIALS-KEY-PROMPT-FLAGS:CAPS" title="E_CREDENTIALS_KEY_PROMPT_FLAGS">E_CREDENTIALS_KEY_PROMPT_FLAGS</a>
49
49
enum <a class="link" href="libedataserver-ECredentials.html#ECredentialsPromptFlags" title="enum ECredentialsPromptFlags">ECredentialsPromptFlags</a>;
50
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new" title="e_credentials_new ()">e_credentials_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
51
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new-strv" title="e_credentials_new_strv ()">e_credentials_new_strv</a> (<em class="parameter"><code>const <span class="type">gchar</span> * const *strv</code></em>);
52
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new-args" title="e_credentials_new_args ()">e_credentials_new_args</a> (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
50
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new" title="e_credentials_new ()">e_credentials_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
51
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new-strv" title="e_credentials_new_strv ()">e_credentials_new_strv</a> (<em class="parameter"><code>const <span class="type">gchar</span> * const *strv</code></em>);
52
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new-args" title="e_credentials_new_args ()">e_credentials_new_args</a> (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
53
53
<em class="parameter"><code>...</code></em>);
54
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new-clone" title="e_credentials_new_clone ()">e_credentials_new_clone</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
54
<a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-new-clone" title="e_credentials_new_clone ()">e_credentials_new_clone</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
55
55
<span class="returnvalue">void</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-free" title="e_credentials_free ()">e_credentials_free</a> (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
56
<span class="returnvalue">gchar</span> ** <a class="link" href="libedataserver-ECredentials.html#e-credentials-to-strv" title="e_credentials_to_strv ()">e_credentials_to_strv</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
56
<span class="returnvalue">gchar</span> ** <a class="link" href="libedataserver-ECredentials.html#e-credentials-to-strv" title="e_credentials_to_strv ()">e_credentials_to_strv</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
57
57
<span class="returnvalue">void</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-set" title="e_credentials_set ()">e_credentials_set</a> (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
58
58
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
59
59
<em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
60
<span class="returnvalue">gchar</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-get" title="e_credentials_get ()">e_credentials_get</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
60
<span class="returnvalue">gchar</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-get" title="e_credentials_get ()">e_credentials_get</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
61
61
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
62
const <span class="returnvalue">gchar</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-peek" title="e_credentials_peek ()">e_credentials_peek</a> (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
62
const <span class="returnvalue">gchar</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-peek" title="e_credentials_peek ()">e_credentials_peek</a> (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
63
63
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
64
64
<span class="returnvalue">gboolean</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-equal" title="e_credentials_equal ()">e_credentials_equal</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials1</code></em>,
65
65
<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials2</code></em>);
70
70
<span class="returnvalue">gboolean</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-has-key" title="e_credentials_has_key ()">e_credentials_has_key</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
71
71
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
72
72
<span class="returnvalue">guint</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-keys-size" title="e_credentials_keys_size ()">e_credentials_keys_size</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
73
<span class="returnvalue">GSList</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-list-keys" title="e_credentials_list_keys ()">e_credentials_list_keys</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
73
<span class="returnvalue">GSList</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-list-keys" title="e_credentials_list_keys ()">e_credentials_list_keys</a> (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
74
74
<span class="returnvalue">void</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-clear" title="e_credentials_clear ()">e_credentials_clear</a> (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
75
75
<span class="returnvalue">void</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-clear-peek" title="e_credentials_clear_peek ()">e_credentials_clear_peek</a> (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>);
76
76
<span class="returnvalue">void</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-util-safe-free-string" title="e_credentials_util_safe_free_string ()">e_credentials_util_safe_free_string</a> (<em class="parameter"><code><span class="type">gchar</span> *str</code></em>);
77
<span class="returnvalue">gchar</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-util-prompt-flags-to-string" title="e_credentials_util_prompt_flags_to_string ()">e_credentials_util_prompt_flags_to_string</a>
77
<span class="returnvalue">gchar</span> * <a class="link" href="libedataserver-ECredentials.html#e-credentials-util-prompt-flags-to-string" title="e_credentials_util_prompt_flags_to_string ()">e_credentials_util_prompt_flags_to_string</a>
78
78
(<em class="parameter"><code><span class="type">guint</span> prompt_flags</code></em>);
79
79
<span class="returnvalue">guint</span> <a class="link" href="libedataserver-ECredentials.html#e-credentials-util-string-to-prompt-flags" title="e_credentials_util_string_to_prompt_flags ()">e_credentials_util_string_to_prompt_flags</a>
80
80
(<em class="parameter"><code>const <span class="type">gchar</span> *prompt_flags_string</code></em>);
183
183
<div class="refsect2">
184
184
<a name="e-credentials-new"></a><h3>e_credentials_new ()</h3>
185
<pre class="programlisting"><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * e_credentials_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
185
<pre class="programlisting"><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * e_credentials_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
190
190
<div class="refsect2">
191
191
<a name="e-credentials-new-strv"></a><h3>e_credentials_new_strv ()</h3>
192
<pre class="programlisting"><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * e_credentials_new_strv (<em class="parameter"><code>const <span class="type">gchar</span> * const *strv</code></em>);</pre>
192
<pre class="programlisting"><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * e_credentials_new_strv (<em class="parameter"><code>const <span class="type">gchar</span> * const *strv</code></em>);</pre>
197
197
<div class="refsect2">
198
198
<a name="e-credentials-new-args"></a><h3>e_credentials_new_args ()</h3>
199
<pre class="programlisting"><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * e_credentials_new_args (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
199
<pre class="programlisting"><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="returnvalue">ECredentials</span></a> * e_credentials_new_args (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
200
200
<em class="parameter"><code>...</code></em>);</pre>
235
235
<div class="refsect2">
236
236
<a name="e-credentials-get"></a><h3>e_credentials_get ()</h3>
237
<pre class="programlisting"><span class="returnvalue">gchar</span> * e_credentials_get (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
237
<pre class="programlisting"><span class="returnvalue">gchar</span> * e_credentials_get (<em class="parameter"><code>const <a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
238
238
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
243
243
<div class="refsect2">
244
244
<a name="e-credentials-peek"></a><h3>e_credentials_peek ()</h3>
245
<pre class="programlisting">const <span class="returnvalue">gchar</span> * e_credentials_peek (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
245
<pre class="programlisting">const <span class="returnvalue">gchar</span> * e_credentials_peek (<em class="parameter"><code><a class="link" href="libedataserver-ECredentials.html#ECredentials" title="struct ECredentials"><span class="type">ECredentials</span></a> *credentials</code></em>,
246
246
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>