This file is indexed.

/usr/share/accounts-qml-module/doc/html/qml-ubuntu-onlineaccounts-accountservice.html is in accounts-qml-module-doc 0.6+16.04.20151106-0ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- account-service.cpp -->
  <title>AccountService QML Type | OnlineAccounts QML API </title>
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Ubuntu:400,400italic">
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Ubuntu+Mono:400">
<link rel="stylesheet" type="text/css" href="style/reset.css" />
<link rel="stylesheet" type="text/css" href="style/qtquick.css" />
<link rel="stylesheet" type="text/css" href="style/base.css" />
<link rel="stylesheet" type="text/css" href="style/scratch.css" />
</head>
<header>
	<div class="header-login">
		<ul>
			<li><a href="https://myapps.developer.ubuntu.com/openid/login/?next=/dev">Sign in or register</a></li>
		</ul>
	</div>
	<div class="header-navigation">
		<div>
			<nav role="navigation">
				<ul>
					<li class="page_item page-item-5"><a href="http://developer.ubuntu.com/">Home</a></li>
					<li class="page_item page-item-7"><a href="http://developer.ubuntu.com/get-started/">Get started</a></li>
					<li class="page_item page-item-9"><a href="http://developer.ubuntu.com/resources/">Resources</a></li>
					<li class="page_item page-item-11"><a href="http://developer.ubuntu.com/publish/">Publish</a></li>
					<li class="page_item page-item-13"><a href="http://developer.ubuntu.com/community/">Community</a></li>
					<li><a href="https://myapps.developer.ubuntu.com/dev">My Apps</a></li>
					<li>
						<form id="form-search" method="get" action="/">
							<fieldset>
								<input id="input-search" type="text" name="s" value="Search" />
							</fieldset>
						</form>
					</li>
				</ul>
			</nav>
			<a class="logo-ubuntu" href="/"><img src="http://developer.ubuntu.com/wp-content/themes/wordpress-theme-ubuntudeveloper/img/logo-ubuntu.png" width="119" height="27" alt="Ubuntu logo" /></a>
			<h2><a href="/">App Developer</a></h2>
		</div>
	</div>
	
	</header>
   <div class="wrapper">
   <div class="main-content">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#properties">Properties</a></li>
<li class="level1"><a href="#signals">Signals</a></li>
<li class="level1"><a href="#methods">Methods</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">AccountService QML Type</h1>
<span class="subtitle"></span>
<!-- $$$AccountService-brief -->
<p>Represents an instance of a service in an Online Accounts <a href="#details">More...</a></p>
<!-- @@@AccountService -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Import Statement:</td><td class="memItemRight bottomAlign"> import Ubuntu.OnlineAccounts 0.1</td></tr></table></div><ul>
<li><a href="qml-ubuntu-onlineaccounts-accountservice-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="properties"></a>
<h2 id="properties">Properties</h2>
<ul>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#accountId-prop">accountId</a></b></b> : string</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#authData-prop">authData</a></b></b> : jsobject</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#autoSync-prop">autoSync</a></b></b> : bool</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#credentials-prop">credentials</a></b></b> : Credentials</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#displayName-prop">displayName</a></b></b> : string</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#enabled-prop">enabled</a></b></b> : bool</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#objectHandle-prop">objectHandle</a></b></b> : object</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#provider-prop">provider</a></b></b> : jsobject</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#service-prop">service</a></b></b> : jsobject</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#serviceEnabled-prop">serviceEnabled</a></b></b> : bool</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#settings-prop">settings</a></b></b> : jsobject</li>
</ul>
<a name="signals"></a>
<h2 id="signals">Signals</h2>
<ul>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticated-signal">authenticated</a></b></b>(jsobject <i>reply</i>)</li>
<li class="fn"><b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticationError-signal">authenticationError</a></b></b>(jsobject <i>error</i>)</li>
</ul>
<a name="methods"></a>
<h2 id="methods">Methods</h2>
<ul>
<li class="fn">void <b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticate-method">authenticate</a></b></b>(jsobject <i>sessionData</i>)</li>
<li class="fn">void <b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#cancelAuthentication-method">cancelAuthentication</a></b></b>()</li>
<li class="fn">void <b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#updateServiceEnabled-method">updateServiceEnabled</a></b></b>(bool <i>enabled</i>)</li>
<li class="fn">void <b><b><a href="qml-ubuntu-onlineaccounts-accountservice.html#updateSettings-method">updateSettings</a></b></b>(jsobject <i>settings</i>)</li>
</ul>
<!-- $$$AccountService-description -->
<a name="details"></a>
<h2 id="details">Detailed Description</h2>
</p>
<p>The <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> element represents a service within an existing online account. It can be used to obtain an authentication token to use the service it refers to.</p>
<p>Currently, an <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> is valid only if its <i>objectHandle</i> property is set to a value obtained from an <a href="qml-ubuntu-onlineaccounts-accountservicemodel.html">AccountServiceModel</a> or an Account.</p>
<p>See <a href="qml-ubuntu-onlineaccounts-accountservicemodel.html">AccountServiceModel</a>'s documentation for usage examples.</p>
<!-- @@@AccountService -->
<h2>Property Documentation</h2>
<!-- $$$accountId -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="accountId-prop"><td class="tblQmlPropNode"><p><a name="accountId-prop"></a><span class="name">accountId</span> : <span class="type">string</span></p></td></tr></table></div></div><div class="qmldoc"><p>The account's numeric ID; note that all <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> objects which work on the same online account will have the same ID.</p>
</div></div><!-- @@@accountId -->
<br/>
<!-- $$$authData -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="authData-prop"><td class="tblQmlPropNode"><p><a name="authData-prop"></a><span class="name">authData</span> : <span class="type">jsobject</span></p></td></tr></table></div></div><div class="qmldoc"><p>An object providing information about the authentication. The returned object will have at least these members:</p>
<ul>
<li><code>method</code> is the authentication method</li>
<li><code>mechanism</code> is the authentication mechanism (a sub-specification of the method)</li>
<li><code>parameters</code> is a dictionary of authentication parameters</li>
<li><code>credentialsId</code> is the numeric identified of the credentials in the secrets storage. See the <a href="qml-ubuntu-onlineaccounts-credentials.html">Credentials</a> element for more info.</li>
</ul>
</div></div><!-- @@@authData -->
<br/>
<!-- $$$autoSync -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="autoSync-prop"><td class="tblQmlPropNode"><p><a name="autoSync-prop"></a><span class="name">autoSync</span> : <span class="type">bool</span></p></td></tr></table></div></div><div class="qmldoc"><p>This property tells whether the <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> should invoke the <a href="qml-ubuntu-onlineaccounts-account.html#sync-method">Account::sync()</a> method whenever <a href="qml-ubuntu-onlineaccounts-accountservice.html#updateSettings-method">updateSettings()</a>, updateDisplayName() or <a href="qml-ubuntu-onlineaccounts-accountservice.html#updateServiceEnabled-method">updateServiceEnabled()</a> are called. By default, this property is true.</p>
</div></div><!-- @@@autoSync -->
<br/>
<!-- $$$credentials -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="credentials-prop"><td class="tblQmlPropNode"><p><a name="credentials-prop"></a><span class="name">credentials</span> : <span class="type"><a href="qml-ubuntu-onlineaccounts-credentials.html">Credentials</a></span></p></td></tr></table></div></div><div class="qmldoc"><p>The credentials used by this account service. This property is meant to be used only when creating or editing the account, and serves to bind a credentials record to the account: when the value of the <a href="qml-ubuntu-onlineaccounts-credentials.html#credentialsId-prop">Credentials::credentialsId</a> changes, an update of <a href="qml-ubuntu-onlineaccounts-accountservice.html#authData-prop">authData.credentialsId</a> will be queued (and immediately executed if <a href="qml-ubuntu-onlineaccounts-accountservice.html#autoSync-prop">autoSync</a> is <code>true</code>). By default, reading this property returns a null object.</p>
</div></div><!-- @@@credentials -->
<br/>
<!-- $$$displayName -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="displayName-prop"><td class="tblQmlPropNode"><p><a name="displayName-prop"></a><span class="name">displayName</span> : <span class="type">string</span></p></td></tr></table></div></div><div class="qmldoc"><p>The account's display name (usually the user's login or ID); note that all <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> objects which work on the same online account will share the same display name.</p>
</div></div><!-- @@@displayName -->
<br/>
<!-- $$$enabled -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="enabled-prop"><td class="tblQmlPropNode"><p><a name="enabled-prop"></a><span class="name">enabled</span> : <span class="type">bool</span></p></td></tr></table></div></div><div class="qmldoc"><p>This read-only property tells whether the <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> is enabled. An application shouldn't use an <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> which is disabled.</p>
</div></div><!-- @@@enabled -->
<br/>
<!-- $$$objectHandle -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="objectHandle-prop"><td class="tblQmlPropNode"><p><a name="objectHandle-prop"></a><span class="name">objectHandle</span> : <span class="type">object</span></p></td></tr></table></div></div><div class="qmldoc"><p>An opaque handle to the underlying C++ object. Until the property is set, the <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> element is uninitialized. Similarly, if the C++ object is destroyed (for instance, because the <a href="qml-ubuntu-onlineaccounts-accountservicemodel.html">AccountServiceModel</a> which owns it is destroyed or if the account is deleted), expect the <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> to become invalid.</p>
</div></div><!-- @@@objectHandle -->
<br/>
<!-- $$$provider -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="provider-prop"><td class="tblQmlPropNode"><p><a name="provider-prop"></a><span class="name">provider</span> : <span class="type">jsobject</span></p></td></tr></table></div></div><div class="qmldoc"><p>An immutable object representing the provider which provides the account. The returned object will have at least these members:</p>
<ul>
<li><code>id</code> is the unique identifier for this provider</li>
<li><code>displayName</code></li>
<li><code>iconName</code></li>
<li><code>isSingleAccount</code>, <i>true</i> if this provider supports creating one account at most</li>
<li><code>translations</code>, the localization domain for translating the provider's display name</li>
</ul>
</div></div><!-- @@@provider -->
<br/>
<!-- $$$service -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="service-prop"><td class="tblQmlPropNode"><p><a name="service-prop"></a><span class="name">service</span> : <span class="type">jsobject</span></p></td></tr></table></div></div><div class="qmldoc"><p>An immutable object representing the service which this <a href="qml-ubuntu-onlineaccounts-accountservice.html">AccountService</a> instantiates. The returned object will have at least these members:</p>
<ul>
<li><code>id</code> is the unique identified for this service</li>
<li><code>displayName</code></li>
<li><code>iconName</code></li>
<li><code>serviceTypeId</code> identifies the provided service type</li>
<li><code>translations</code>, the localization domain for translating the provider's display name</li>
</ul>
</div></div><!-- @@@service -->
<br/>
<!-- $$$serviceEnabled -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="serviceEnabled-prop"><td class="tblQmlPropNode"><p><a name="serviceEnabled-prop"></a><span class="name">serviceEnabled</span> : <span class="type">bool</span></p></td></tr></table></div></div><div class="qmldoc"><p>This read-only property tells whether the service is enabled within the account. This property differs from the <a href="qml-ubuntu-onlineaccounts-accountservice.html#enabled-prop">enabled</a> property in that the <a href="qml-ubuntu-onlineaccounts-accountservice.html#enabled-prop">enabled</a> property also considers whether the account is enabled, while this one only reflects the status of the service. Applications shouldn't rely on the value on this property to decide whether to use the account or not.</p>
<p><b>See also </b><a href="qml-ubuntu-onlineaccounts-accountservice.html#enabled-prop">enabled</a>.</p>
</div></div><!-- @@@serviceEnabled -->
<br/>
<!-- $$$settings -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="settings-prop"><td class="tblQmlPropNode"><p><a name="settings-prop"></a><span class="name">settings</span> : <span class="type">jsobject</span></p></td></tr></table></div></div><div class="qmldoc"><p>A dictionary of all the account service's settings. This does not include the authentication settings, which are available from the <a href="qml-ubuntu-onlineaccounts-accountservice.html#authData-prop">AccountService::authData</a> property.</p>
</div></div><!-- @@@settings -->
<br/>
<h2>Signal Documentation</h2>
<!-- $$$authenticated -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="authenticated-signal"><td class="tblQmlFuncNode"><p><a name="authenticated-signal"></a><span class="name">authenticated</span>(<span class="type">jsobject</span><i> reply</i>)</p></td></tr></table></div></div><div class="qmldoc"><p>Emitted when the authentication has been successfully completed. The <i>reply</i> object will contain the authentication data, which depends on the authentication method used.</p>
</div></div><!-- @@@authenticated -->
<br/>
<!-- $$$authenticationError -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="authenticationError-signal"><td class="tblQmlFuncNode"><p><a name="authenticationError-signal"></a><span class="name">authenticationError</span>(<span class="type">jsobject</span><i> error</i>)</p></td></tr></table></div></div><div class="qmldoc"><p>Emitted when the authentication fails. The <i>error</i> object will contain the following fields:</p>
<ul>
<li><code>code</code> is a numeric error code (see Signon::Error for the meaning)</li>
<li><code>message</code> is a textual description of the error, not meant for the end-user</li>
</ul>
</div></div><!-- @@@authenticationError -->
<br/>
<h2>Method Documentation</h2>
<!-- $$$authenticate -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="authenticate-method"><td class="tblQmlFuncNode"><p><a name="authenticate-method"></a><span class="type">void</span> <span class="name">authenticate</span>(<span class="type">jsobject</span><i> sessionData</i>)</p></td></tr></table></div></div><div class="qmldoc"><p>Perform the authentication on this account. The <i>sessionData</i> dictionary is optional and if not given the value of <a href="qml-ubuntu-onlineaccounts-accountservice.html#authData-prop">authData::parameters</a> will be used.</p>
<p>Each call to this method will cause either of <a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticated-signal">authenticated</a> or <a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticationError-signal">authenticationError</a> signals to be emitted at some time later. Note that the authentication might involve interactions with the network or with the end-user, so don't expect these signals to be emitted immediately.</p>
<p><b>See also </b><a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticated-signal">authenticated</a> and <a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticationError-signal">authenticationError</a>.</p>
</div></div><!-- @@@authenticate -->
<br/>
<!-- $$$cancelAuthentication -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="cancelAuthentication-method"><td class="tblQmlFuncNode"><p><a name="cancelAuthentication-method"></a><span class="type">void</span> <span class="name">cancelAuthentication</span>()</p></td></tr></table></div></div><div class="qmldoc"><p>Cancel an ongoing authentication on this account. This method does nothing if there isn't any authentication process going on.</p>
<p><b>See also </b><a href="qml-ubuntu-onlineaccounts-accountservice.html#authenticate-method">authenticate</a>.</p>
</div></div><!-- @@@cancelAuthentication -->
<br/>
<!-- $$$updateServiceEnabled -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="updateServiceEnabled-method"><td class="tblQmlFuncNode"><p><a name="updateServiceEnabled-method"></a><span class="type">void</span> <span class="name">updateServiceEnabled</span>(<span class="type">bool</span><i> enabled</i>)</p></td></tr></table></div></div><div class="qmldoc"><p>Enables or disables the service within the account configuration. Since the <a href="qml-ubuntu-onlineaccounts-accountservice.html#enabled-prop">enabled</a> property is the combination of the global account's enabledness status and the specific service's status, its value might not change after this method is called.</p>
<p><b>See also </b><a href="qml-ubuntu-onlineaccounts-accountservice.html#enabled-prop">enabled</a>, <a href="qml-ubuntu-onlineaccounts-accountservice.html#serviceEnabled-prop">serviceEnabled</a>, and <a href="qml-ubuntu-onlineaccounts-accountservice.html#autoSync-prop">autoSync</a>.</p>
</div></div><!-- @@@updateServiceEnabled -->
<br/>
<!-- $$$updateSettings -->
<div class="qmlitem"><div class="qmlproto"><div class="table"><table class="qmlname"><tr valign="top" class="odd" id="updateSettings-method"><td class="tblQmlFuncNode"><p><a name="updateSettings-method"></a><span class="type">void</span> <span class="name">updateSettings</span>(<span class="type">jsobject</span><i> settings</i>)</p></td></tr></table></div></div><div class="qmldoc"><p>Change some settings. Only the settings which are present in the <i>settings</i> dictionary will be changed; all others settings will not be affected. To remove a settings, set its value to null.</p>
<p><b>See also </b><a href="qml-ubuntu-onlineaccounts-accountservice.html#autoSync-prop">autoSync</a>.</p>
</div></div><!-- @@@updateSettings -->
<br/>
</div></div>
<div class="shadow"></div>
<footer>
	<div>
		<nav role="navigation" class="clearfix">
			<ul>
				<li><a href="/get-started">Get started</a></li>
				<li class="page_item page-item-16"><a href="http://developer.ubuntu.com/get-started/quickly-workflow/">Quickly workflow</a></li>
<li class="page_item page-item-18"><a href="http://developer.ubuntu.com/get-started/qt-creator/">Qt Creator</a></li>
<li class="page_item page-item-20"><a href="http://developer.ubuntu.com/get-started/eclipse/">Eclipse</a></li>
<li class="page_item page-item-22"><a href="http://developer.ubuntu.com/get-started/monodevelop/">MonoDevelop</a></li>
			</ul>
			<ul>
				<li><a href="/resources">Resources</a></li>
				<li><a href="/resources/tools/quickly">Quickly</a></li>
				<li><a href="/resources/platform/api">API</a></li>
				<li><a href="/resources/platform/documentation/platform-diagram">Platform overview</a></li>
			</ul>
			<ul>
				<li><a href="/publish">Publish</a></li>
				<li class="page_item page-item-24"><a href="http://developer.ubuntu.com/publish/commercial-software-faqs/">Commercial software FAQs</a></li>
<li class="page_item page-item-34"><a href="http://developer.ubuntu.com/publish/application-states/">Application states</a></li>
<li class="page_item page-item-577"><a href="http://developer.ubuntu.com/publish/my-apps-packages/">Uploading your app</a></li>
<li class="page_item page-item-404"><a href="http://developer.ubuntu.com/publish/ubuntu-software-centre/">Ubuntu Software Centre</a></li>
<li class="page_item page-item-427"><a href="http://developer.ubuntu.com/publish/licence-key-infrastructure/">Licence key infrastructure</a></li>
<li class="page_item page-item-1230"><a href="http://developer.ubuntu.com/publish/updating-your-app/">Updating your app</a></li>
			</ul>
			<ul>
				<li><a href="/community">Community</a></li>
				<li class="page_item page-item-28"><a href="http://developer.ubuntu.com/community/app-developer-blog/">App Developer Blog</a></li>
<li class="page_item page-item-30"><a href="http://developer.ubuntu.com/community/submit-a-tutorial/">Submit a tutorial</a></li>
<li class="page_item page-item-32"><a href="http://developer.ubuntu.com/community/app-review-board-charter/">App Review Board charter</a></li>
<li class="page_item page-item-2987"><a href="http://developer.ubuntu.com/community/on-air/">On air</a>
<ul class='children'>
	<li class="page_item page-item-3066"><a href="http://developer.ubuntu.com/community/on-air/recordings/">Recordings</a></li>
</ul>
</li>
			</ul>
			<ul class="last">
				<li><a href="https://myapps.developer.ubuntu.com/dev">My Apps</a></li>
				<li><a href="https://myapps.developer.ubuntu.com/openid/login/?next=/dev">Sign in or register</a></li>
				<li><a href="https://myapps.developer.ubuntu.com/dev/account">My account</a></li>
			</ul>
		</nav>
		<p>&copy; 2013 Canonical Ltd. Ubuntu and Canonical are registered trademarks of Canonical Ltd. <a class="link-bug" href="https://bugs.launchpad.net/ubuntudeveloperportal/+filebug">Report a bug on this site</a></p>
	</div>
</footer>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript" src="http://developer.ubuntu.com/wp-content/themes/wordpress-theme-ubuntudeveloper/js/base.js"></script>
</body>
</html>