1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5 <title>SignonError</title>
6 <meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
7 <link rel="home" href="index.html" title="libgsignon-glib Reference Manual">
8 <link rel="up" href="credential-management.html" title="Credential management">
9 <link rel="prev" href="SignonAuthSession.html" title="SignonAuthSession">
10 <link rel="next" href="SignonIdentity.html" title="SignonIdentity">
11 <meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12 <link rel="stylesheet" href="style.css" type="text/css">
14 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
15 <table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
17 <td><a accesskey="p" href="SignonAuthSession.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18 <td><a accesskey="u" href="credential-management.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20 <th width="100%" align="center">libgsignon-glib Reference Manual</th>
21 <td><a accesskey="n" href="SignonIdentity.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23 <tr><td colspan="5" class="shortcuts">
24 <a href="#SignonError.synopsis" class="shortcut">Top</a>
26 <a href="#SignonError.description" class="shortcut">Description</a>
28 <a href="#SignonError.object-hierarchy" class="shortcut">Object Hierarchy</a>
31 <div class="refentry">
32 <a name="SignonError"></a><div class="titlepage"></div>
33 <div class="refnamediv"><table width="100%"><tr>
35 <h2><span class="refentrytitle"><a name="SignonError.top_of_page"></a>SignonError</span></h2>
36 <p>SignonError — Possible errors from Signon.</p>
38 <td valign="top" align="right"></td>
40 <div class="refsynopsisdiv">
41 <a name="SignonError.synopsis"></a><h2>Synopsis</h2>
42 <pre class="synopsis">enum <a class="link" href="SignonError.html#SignonError-enum" title="enum SignonError">SignonError</a>;
45 <div class="refsect1">
46 <a name="SignonError.object-hierarchy"></a><h2>Object Hierarchy</h2>
47 <pre class="synopsis">
52 <div class="refsect1">
53 <a name="SignonError.description"></a><h2>Description</h2>
55 An enumeration of errors that are possible from Signon.
58 <div class="refsect1">
59 <a name="SignonError.details"></a><h2>Details</h2>
60 <div class="refsect2">
61 <a name="SignonError-enum"></a><h3>enum SignonError</h3>
62 <pre class="programlisting">typedef enum {
63 SIGNON_ERROR_UNKNOWN = 1,
64 SIGNON_ERROR_INTERNAL_SERVER = 2,
65 SIGNON_ERROR_INTERNAL_COMMUNICATION = 3,
66 SIGNON_ERROR_PERMISSION_DENIED = 4,
68 SIGNON_ERROR_METHOD_NOT_KNOWN = 101,
69 SIGNON_ERROR_SERVICE_NOT_AVAILABLE,
70 SIGNON_ERROR_INVALID_QUERY,
72 SIGNON_ERROR_METHOD_NOT_AVAILABLE = 201,
73 SIGNON_ERROR_IDENTITY_NOT_FOUND,
74 SIGNON_ERROR_STORE_FAILED,
75 SIGNON_ERROR_REMOVE_FAILED,
76 SIGNON_ERROR_SIGNOUT_FAILED,
77 SIGNON_ERROR_IDENTITY_OPERATION_CANCELED,
78 SIGNON_ERROR_CREDENTIALS_NOT_AVAILABLE,
79 SIGNON_ERROR_REFERENCE_NOT_FOUND,
81 SIGNON_ERROR_MECHANISM_NOT_AVAILABLE = 301,
82 SIGNON_ERROR_MISSING_DATA,
83 SIGNON_ERROR_INVALID_CREDENTIALS,
84 SIGNON_ERROR_NOT_AUTHORIZED,
85 SIGNON_ERROR_WRONG_STATE,
86 SIGNON_ERROR_OPERATION_NOT_SUPPORTED,
87 SIGNON_ERROR_NO_CONNECTION,
91 SIGNON_ERROR_SESSION_CANCELED,
92 SIGNON_ERROR_TIMED_OUT,
93 SIGNON_ERROR_USER_INTERACTION,
94 SIGNON_ERROR_OPERATION_FAILED,
95 SIGNON_ERROR_ENCRYPTION_FAILED,
96 SIGNON_ERROR_TOS_NOT_ACCEPTED,
97 SIGNON_ERROR_FORGOT_PASSWORD,
98 SIGNON_ERROR_METHOD_OR_MECHANISM_NOT_ALLOWED,
99 SIGNON_ERROR_INCORRECT_DATE,
100 SIGNON_ERROR_USER_ERROR = 400
104 Possible Signon errors.
106 <div class="variablelist"><table border="0">
107 <col align="left" valign="top">
110 <td><p><a name="SIGNON-ERROR-UNKNOWN:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_UNKNOWN</code></span></p></td>
111 <td>Catch-all for errors not distinguished by another code.
115 <td><p><a name="SIGNON-ERROR-INTERNAL-SERVER:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_INTERNAL_SERVER</code></span></p></td>
116 <td>Signon daemon internal error.
120 <td><p><a name="SIGNON-ERROR-INTERNAL-COMMUNICATION:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_INTERNAL_COMMUNICATION</code></span></p></td>
121 <td>Error communicating with Signon daemon.
125 <td><p><a name="SIGNON-ERROR-PERMISSION-DENIED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_PERMISSION_DENIED</code></span></p></td>
126 <td>The operation cannot be performed due to
127 insufficient client permissions.
131 <td><p><a name="SIGNON-ERROR-METHOD-NOT-KNOWN:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_METHOD_NOT_KNOWN</code></span></p></td>
132 <td>The method with this name was not found.
136 <td><p><a name="SIGNON-ERROR-SERVICE-NOT-AVAILABLE:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_SERVICE_NOT_AVAILABLE</code></span></p></td>
137 <td>The service is temporarily unavailable.
141 <td><p><a name="SIGNON-ERROR-INVALID-QUERY:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_INVALID_QUERY</code></span></p></td>
142 <td>Parameters for the query are invalid.
146 <td><p><a name="SIGNON-ERROR-METHOD-NOT-AVAILABLE:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_METHOD_NOT_AVAILABLE</code></span></p></td>
147 <td>The requested method is not available.
151 <td><p><a name="SIGNON-ERROR-IDENTITY-NOT-FOUND:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_IDENTITY_NOT_FOUND</code></span></p></td>
152 <td>The identity mathching the <a class="link" href="SignonIdentity.html" title="SignonIdentity"><span class="type">SignonIdentity</span></a>
153 was not found on the service.
157 <td><p><a name="SIGNON-ERROR-STORE-FAILED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_STORE_FAILED</code></span></p></td>
158 <td>Storing credentials failed.
162 <td><p><a name="SIGNON-ERROR-REMOVE-FAILED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_REMOVE_FAILED</code></span></p></td>
163 <td>Removing credentials failed.
167 <td><p><a name="SIGNON-ERROR-SIGNOUT-FAILED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_SIGNOUT_FAILED</code></span></p></td>
168 <td>Signing out failed.
172 <td><p><a name="SIGNON-ERROR-IDENTITY-OPERATION-CANCELED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_IDENTITY_OPERATION_CANCELED</code></span></p></td>
173 <td>Identity operation was canceled
178 <td><p><a name="SIGNON-ERROR-CREDENTIALS-NOT-AVAILABLE:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_CREDENTIALS_NOT_AVAILABLE</code></span></p></td>
183 <td><p><a name="SIGNON-ERROR-REFERENCE-NOT-FOUND:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_REFERENCE_NOT_FOUND</code></span></p></td>
184 <td>Trying to remove non-existent reference.
188 <td><p><a name="SIGNON-ERROR-MECHANISM-NOT-AVAILABLE:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_MECHANISM_NOT_AVAILABLE</code></span></p></td>
189 <td>The requested mechanism in not
194 <td><p><a name="SIGNON-ERROR-MISSING-DATA:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_MISSING_DATA</code></span></p></td>
195 <td>The SessionData does not contain the necessary
200 <td><p><a name="SIGNON-ERROR-INVALID-CREDENTIALS:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_INVALID_CREDENTIALS</code></span></p></td>
201 <td>The supplied credentials are invalid for
202 the mechanism implementation.
206 <td><p><a name="SIGNON-ERROR-NOT-AUTHORIZED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_NOT_AUTHORIZED</code></span></p></td>
207 <td>Authorization failed.
211 <td><p><a name="SIGNON-ERROR-WRONG-STATE:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_WRONG_STATE</code></span></p></td>
212 <td>An operation method has been called in an
217 <td><p><a name="SIGNON-ERROR-OPERATION-NOT-SUPPORTED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_OPERATION_NOT_SUPPORTED</code></span></p></td>
218 <td>The operation is not supported by the
219 mechanism implementation.
223 <td><p><a name="SIGNON-ERROR-NO-CONNECTION:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_NO_CONNECTION</code></span></p></td>
224 <td>No network connection.
228 <td><p><a name="SIGNON-ERROR-NETWORK:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_NETWORK</code></span></p></td>
229 <td>Network connection failed.
233 <td><p><a name="SIGNON-ERROR-SSL:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_SSL</code></span></p></td>
234 <td>SSL connection failed.
238 <td><p><a name="SIGNON-ERROR-RUNTIME:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_RUNTIME</code></span></p></td>
239 <td>Casting SessionData into subclass failed.
243 <td><p><a name="SIGNON-ERROR-SESSION-CANCELED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_SESSION_CANCELED</code></span></p></td>
244 <td>Challenge was canceled.
248 <td><p><a name="SIGNON-ERROR-TIMED-OUT:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_TIMED_OUT</code></span></p></td>
249 <td>Challenge timed out.
253 <td><p><a name="SIGNON-ERROR-USER-INTERACTION:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_USER_INTERACTION</code></span></p></td>
254 <td>User interaction dialog failed.
258 <td><p><a name="SIGNON-ERROR-OPERATION-FAILED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_OPERATION_FAILED</code></span></p></td>
259 <td>Temporary failure in authentication.
263 <td><p><a name="SIGNON-ERROR-ENCRYPTION-FAILED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_ENCRYPTION_FAILED</code></span></p></td>
265 <em class="parameter"><code>deprecated</code></em>: Failure during data
266 encryption/decryption.
270 <td><p><a name="SIGNON-ERROR-TOS-NOT-ACCEPTED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_TOS_NOT_ACCEPTED</code></span></p></td>
271 <td>User declined Terms of Service.
275 <td><p><a name="SIGNON-ERROR-FORGOT-PASSWORD:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_FORGOT_PASSWORD</code></span></p></td>
276 <td>User requested password reset sequence.
280 <td><p><a name="SIGNON-ERROR-METHOD-OR-MECHANISM-NOT-ALLOWED:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_METHOD_OR_MECHANISM_NOT_ALLOWED</code></span></p></td>
281 <td>Method or mechanism not
282 allowed for this identity.
286 <td><p><a name="SIGNON-ERROR-INCORRECT-DATE:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_INCORRECT_DATE</code></span></p></td>
287 <td>Date/time incorrect on device.
291 <td><p><a name="SIGNON-ERROR-USER-ERROR:CAPS"></a><span class="term"><code class="literal">SIGNON_ERROR_USER_ERROR</code></span></p></td>
292 <td>Placeholder to rearrange enumeration - userspace
303 Generated by GTK-Doc V1.18</div>