<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="" title="QML API for using online accounts" version="" project="OnlineAccounts QML API">
    <namespace name="" status="active" access="public" module="onlineaccounts qml api">
        <qmlclass name="Account" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.Account" href="qml-sso-onlineaccounts-account.html" status="active" access="public" documented="true" groups="Ubuntu" brief="Represents an instance of an online account">
            <function name="remove" fullname="SSO.OnlineAccounts.Account.remove" href="qml-sso-onlineaccounts-account.html#remove-method" status="active" access="public" documented="true" meta="qmlmethod" type="void"/>
            <function name="sync" fullname="SSO.OnlineAccounts.Account.sync" href="qml-sso-onlineaccounts-account.html#sync-method" status="active" access="public" documented="true" meta="qmlmethod" type="void"/>
            <function name="synced" fullname="SSO.OnlineAccounts.Account.synced" href="qml-sso-onlineaccounts-account.html#synced-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="updateDisplayName" fullname="SSO.OnlineAccounts.Account.updateDisplayName" href="qml-sso-onlineaccounts-account.html#updateDisplayName-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="string" name="displayName" default=""/>
            </function>
            <function name="updateEnabled" fullname="SSO.OnlineAccounts.Account.updateEnabled" href="qml-sso-onlineaccounts-account.html#updateEnabled-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <qmlproperty name="accountId" fullname="SSO.OnlineAccounts.Account.accountId" href="qml-sso-onlineaccounts-account.html#accountId-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="accountServiceHandle" fullname="SSO.OnlineAccounts.Account.accountServiceHandle" href="qml-sso-onlineaccounts-account.html#accountServiceHandle-prop" status="active" access="public" documented="true" type="object" attached="false" writable="true"/>
            <qmlproperty name="displayName" fullname="SSO.OnlineAccounts.Account.displayName" href="qml-sso-onlineaccounts-account.html#displayName-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="enabled" fullname="SSO.OnlineAccounts.Account.enabled" href="qml-sso-onlineaccounts-account.html#enabled-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="objectHandle" fullname="SSO.OnlineAccounts.Account.objectHandle" href="qml-sso-onlineaccounts-account.html#objectHandle-prop" status="active" access="public" documented="true" type="object" attached="false" writable="true"/>
            <qmlproperty name="provider" fullname="SSO.OnlineAccounts.Account.provider" href="qml-sso-onlineaccounts-account.html#provider-prop" status="active" access="public" documented="true" type="jsobject" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="AccountService" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.AccountService" href="qml-sso-onlineaccounts-accountservice.html" status="active" access="public" documented="true" groups="Ubuntu" brief="Represents an instance of a service in an Online Accounts">
            <function name="authenticate" fullname="SSO.OnlineAccounts.AccountService.authenticate" href="qml-sso-onlineaccounts-accountservice.html#authenticate-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="jsobject" name="sessionData" default=""/>
            </function>
            <function name="authenticate" fullname="SSO.OnlineAccounts.AccountService.authenticate" href="qml-sso-onlineaccounts-accountservice.html#authenticate-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="string" name="method" default=""/>
                <parameter type="string" name="mechanism" default=""/>
                <parameter type="jsobject" name="sessionData" default=""/>
            </function>
            <function name="authenticated" fullname="SSO.OnlineAccounts.AccountService.authenticated" href="qml-sso-onlineaccounts-accountservice.html#authenticated-signal" status="active" access="public" documented="true" meta="qmlsignal">
                <parameter type="jsobject" name="reply" default=""/>
            </function>
            <function name="authenticationError" fullname="SSO.OnlineAccounts.AccountService.authenticationError" href="qml-sso-onlineaccounts-accountservice.html#authenticationError-signal" status="active" access="public" documented="true" meta="qmlsignal">
                <parameter type="jsobject" name="error" default=""/>
            </function>
            <function name="cancelAuthentication" fullname="SSO.OnlineAccounts.AccountService.cancelAuthentication" href="qml-sso-onlineaccounts-accountservice.html#cancelAuthentication-method" status="active" access="public" documented="true" meta="qmlmethod" type="void"/>
            <function name="updateServiceEnabled" fullname="SSO.OnlineAccounts.AccountService.updateServiceEnabled" href="qml-sso-onlineaccounts-accountservice.html#updateServiceEnabled-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="bool" name="enabled" default=""/>
            </function>
            <function name="updateSettings" fullname="SSO.OnlineAccounts.AccountService.updateSettings" href="qml-sso-onlineaccounts-accountservice.html#updateSettings-method" status="active" access="public" documented="true" meta="qmlmethod" type="void">
                <parameter type="jsobject" name="settings" default=""/>
            </function>
            <qmlproperty name="accountId" fullname="SSO.OnlineAccounts.AccountService.accountId" href="qml-sso-onlineaccounts-accountservice.html#accountId-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="authData" fullname="SSO.OnlineAccounts.AccountService.authData" href="qml-sso-onlineaccounts-accountservice.html#authData-prop" status="active" access="public" documented="true" type="jsobject" attached="false" writable="true"/>
            <qmlproperty name="autoSync" fullname="SSO.OnlineAccounts.AccountService.autoSync" href="qml-sso-onlineaccounts-accountservice.html#autoSync-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="credentials" fullname="SSO.OnlineAccounts.AccountService.credentials" href="qml-sso-onlineaccounts-accountservice.html#credentials-prop" status="active" access="public" documented="true" type="Credentials" attached="false" writable="true"/>
            <qmlproperty name="displayName" fullname="SSO.OnlineAccounts.AccountService.displayName" href="qml-sso-onlineaccounts-accountservice.html#displayName-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="enabled" fullname="SSO.OnlineAccounts.AccountService.enabled" href="qml-sso-onlineaccounts-accountservice.html#enabled-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="objectHandle" fullname="SSO.OnlineAccounts.AccountService.objectHandle" href="qml-sso-onlineaccounts-accountservice.html#objectHandle-prop" status="active" access="public" documented="true" type="object" attached="false" writable="true"/>
            <qmlproperty name="provider" fullname="SSO.OnlineAccounts.AccountService.provider" href="qml-sso-onlineaccounts-accountservice.html#provider-prop" status="active" access="public" documented="true" type="jsobject" attached="false" writable="true"/>
            <qmlproperty name="service" fullname="SSO.OnlineAccounts.AccountService.service" href="qml-sso-onlineaccounts-accountservice.html#service-prop" status="active" access="public" documented="true" type="jsobject" attached="false" writable="true"/>
            <qmlproperty name="serviceEnabled" fullname="SSO.OnlineAccounts.AccountService.serviceEnabled" href="qml-sso-onlineaccounts-accountservice.html#serviceEnabled-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="settings" fullname="SSO.OnlineAccounts.AccountService.settings" href="qml-sso-onlineaccounts-accountservice.html#settings-prop" status="active" access="public" documented="true" type="jsobject" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="AccountServiceModel" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.AccountServiceModel" href="qml-sso-onlineaccounts-accountservicemodel.html" status="active" access="public" documented="true" groups="Ubuntu" brief="A model of the user's Online Accounts">
            <function name="get" fullname="SSO.OnlineAccounts.AccountServiceModel.get" href="qml-sso-onlineaccounts-accountservicemodel.html#get-method" status="active" access="public" documented="true" meta="qmlmethod" type="variant">
                <parameter type="int" name="row" default=""/>
                <parameter type="string" name="roleName" default=""/>
            </function>
            <qmlproperty name="account" fullname="SSO.OnlineAccounts.AccountServiceModel.account" href="qml-sso-onlineaccounts-accountservicemodel.html#account-prop" status="active" access="public" documented="true" type="Account" attached="false" writable="true"/>
            <qmlproperty name="accountId" fullname="SSO.OnlineAccounts.AccountServiceModel.accountId" href="qml-sso-onlineaccounts-accountservicemodel.html#accountId-prop" status="active" access="public" documented="true" type="quint32" attached="false" writable="true"/>
            <qmlproperty name="applicationId" fullname="SSO.OnlineAccounts.AccountServiceModel.applicationId" href="qml-sso-onlineaccounts-accountservicemodel.html#applicationId-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="includeDisabled" fullname="SSO.OnlineAccounts.AccountServiceModel.includeDisabled" href="qml-sso-onlineaccounts-accountservicemodel.html#includeDisabled-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="provider" fullname="SSO.OnlineAccounts.AccountServiceModel.provider" href="qml-sso-onlineaccounts-accountservicemodel.html#provider-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="service" fullname="SSO.OnlineAccounts.AccountServiceModel.service" href="qml-sso-onlineaccounts-accountservicemodel.html#service-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="serviceType" fullname="SSO.OnlineAccounts.AccountServiceModel.serviceType" href="qml-sso-onlineaccounts-accountservicemodel.html#serviceType-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="Application" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.Application" href="qml-sso-onlineaccounts-application.html" status="active" access="public" documented="true" groups="Ubuntu" brief="Represents a client application of Online Accounts">
            <function name="serviceUsage" fullname="SSO.OnlineAccounts.Application.serviceUsage" href="qml-sso-onlineaccounts-application.html#serviceUsage-method" status="active" access="public" documented="true" meta="qmlmethod" type="string">
                <parameter type="Service" name="service" default=""/>
            </function>
            <qmlproperty name="applicationId" fullname="SSO.OnlineAccounts.Application.applicationId" href="qml-sso-onlineaccounts-application.html#applicationId-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="description" fullname="SSO.OnlineAccounts.Application.description" href="qml-sso-onlineaccounts-application.html#description-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="ApplicationModel" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.ApplicationModel" href="qml-sso-onlineaccounts-applicationmodel.html" status="active" access="public" documented="true" groups="Ubuntu" brief="A model of the applications using online accounts">
            <function name="get" fullname="SSO.OnlineAccounts.ApplicationModel.get" href="qml-sso-onlineaccounts-applicationmodel.html#get-method" status="active" access="public" documented="true" meta="qmlmethod" type="variant">
                <parameter type="int" name="row" default=""/>
                <parameter type="string" name="roleName" default=""/>
            </function>
            <qmlproperty name="count" fullname="SSO.OnlineAccounts.ApplicationModel.count" href="qml-sso-onlineaccounts-applicationmodel.html#count-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
            <qmlproperty name="service" fullname="SSO.OnlineAccounts.ApplicationModel.service" href="qml-sso-onlineaccounts-applicationmodel.html#service-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="Credentials" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.Credentials" href="qml-sso-onlineaccounts-credentials.html" status="active" access="public" documented="true" groups="Ubuntu" brief="Holds the account's credentials">
            <function name="remove" fullname="SSO.OnlineAccounts.Credentials.remove" href="qml-sso-onlineaccounts-credentials.html#remove-method" status="active" access="public" documented="true" meta="qmlmethod" type="void"/>
            <function name="removed" fullname="SSO.OnlineAccounts.Credentials.removed" href="qml-sso-onlineaccounts-credentials.html#removed-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <function name="sync" fullname="SSO.OnlineAccounts.Credentials.sync" href="qml-sso-onlineaccounts-credentials.html#sync-method" status="active" access="public" documented="true" meta="qmlmethod" type="void"/>
            <function name="synced" fullname="SSO.OnlineAccounts.Credentials.synced" href="qml-sso-onlineaccounts-credentials.html#synced-signal" status="active" access="public" documented="true" meta="qmlsignal"/>
            <qmlproperty name="acl" fullname="SSO.OnlineAccounts.Credentials.acl" href="qml-sso-onlineaccounts-credentials.html#acl-prop" status="active" access="public" documented="true" type="list&lt;string&gt;" attached="false" writable="true"/>
            <qmlproperty name="caption" fullname="SSO.OnlineAccounts.Credentials.caption" href="qml-sso-onlineaccounts-credentials.html#caption-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="credentialsId" fullname="SSO.OnlineAccounts.Credentials.credentialsId" href="qml-sso-onlineaccounts-credentials.html#credentialsId-prop" status="active" access="public" documented="true" type="quint32" attached="false" writable="true"/>
            <qmlproperty name="methods" fullname="SSO.OnlineAccounts.Credentials.methods" href="qml-sso-onlineaccounts-credentials.html#methods-prop" status="active" access="public" documented="true" type="jsobject" attached="false" writable="true"/>
            <qmlproperty name="secret" fullname="SSO.OnlineAccounts.Credentials.secret" href="qml-sso-onlineaccounts-credentials.html#secret-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="storeSecret" fullname="SSO.OnlineAccounts.Credentials.storeSecret" href="qml-sso-onlineaccounts-credentials.html#storeSecret-prop" status="active" access="public" documented="true" type="bool" attached="false" writable="true"/>
            <qmlproperty name="userName" fullname="SSO.OnlineAccounts.Credentials.userName" href="qml-sso-onlineaccounts-credentials.html#userName-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
        </qmlclass>
        <qmlclass name="Manager" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.Manager" href="qml-sso-onlineaccounts-manager.html" status="active" access="public" documented="true" groups="Ubuntu" brief="Account manager">
            <function name="createAccount" fullname="SSO.OnlineAccounts.Manager.createAccount" href="qml-sso-onlineaccounts-manager.html#createAccount-method" status="active" access="public" documented="true" meta="qmlmethod" type="object">
                <parameter type="string" name="providerName" default=""/>
            </function>
            <function name="loadAccount" fullname="SSO.OnlineAccounts.Manager.loadAccount" href="qml-sso-onlineaccounts-manager.html#loadAccount-method" status="active" access="public" documented="true" meta="qmlmethod" type="object">
                <parameter type="uint" name="accountId" default=""/>
            </function>
        </qmlclass>
        <qmlclass name="ProviderModel" qml-module-name="SSO.OnlineAccounts" fullname="SSO.OnlineAccounts.ProviderModel" href="qml-sso-onlineaccounts-providermodel.html" status="active" access="public" documented="true" groups="Ubuntu" brief="A model of the account providers">
            <function name="get" fullname="SSO.OnlineAccounts.ProviderModel.get" href="qml-sso-onlineaccounts-providermodel.html#get-method" status="active" access="public" documented="true" meta="qmlmethod" type="variant">
                <parameter type="int" name="row" default=""/>
                <parameter type="string" name="roleName" default=""/>
            </function>
            <qmlproperty name="applicationId" fullname="SSO.OnlineAccounts.ProviderModel.applicationId" href="qml-sso-onlineaccounts-providermodel.html#applicationId-prop" status="active" access="public" documented="true" type="string" attached="false" writable="true"/>
            <qmlproperty name="count" fullname="SSO.OnlineAccounts.ProviderModel.count" href="qml-sso-onlineaccounts-providermodel.html#count-prop" status="active" access="public" documented="true" type="int" attached="false" writable="true"/>
        </qmlclass>
        <group name="Ubuntu" href="ubuntu.html" status="internal" seen="false" title=""/>
        <qmlmodule name="SSO.OnlineAccounts" qml-module-name="SSO.OnlineAccounts" qml-module-version="0.1" href="sso-onlineaccounts-qmlmodule.html" status="active" location="accounts.qdoc" filepath="/usr/obj/ports/accounts-qml-module-0.7/accounts-qml-module-05e79ebbbf3784a87f72b7be571070125c10dfe3/src/accounts.qdoc" lineno="17" documented="true" seen="true" title="SSO.OnlineAccounts"/>
    </namespace>
</INDEX>
