|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
<html>
|
|
Packit Service |
c6b9b0 |
<head>
|
|
Packit Service |
c6b9b0 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit Service |
c6b9b0 |
<title>org.gnome.OnlineAccounts.OAuth2Based: GNOME Online Accounts Reference Manual</title>
|
|
Packit Service |
c6b9b0 |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
Packit Service |
c6b9b0 |
<link rel="home" href="index.html" title="GNOME Online Accounts Reference Manual">
|
|
Packit Service |
c6b9b0 |
<link rel="up" href="ch04.html" title="Credentials Interfaces">
|
|
Packit Service |
c6b9b0 |
<link rel="prev" href="gdbus-org.gnome.OnlineAccounts.OAuthBased.html" title="org.gnome.OnlineAccounts.OAuthBased">
|
|
Packit Service |
c6b9b0 |
<link rel="next" href="gdbus-org.gnome.OnlineAccounts.PasswordBased.html" title="org.gnome.OnlineAccounts.PasswordBased">
|
|
Packit Service |
c6b9b0 |
<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
|
|
Packit Service |
c6b9b0 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit Service |
c6b9b0 |
</head>
|
|
Packit Service |
c6b9b0 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Top |
|
|
Packit Service |
c6b9b0 |
Description |
|
|
Packit Service |
c6b9b0 |
Properties
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.OAuth2Based
|
|
Packit Service |
c6b9b0 |
org.gnome.OnlineAccounts.OAuth2Based
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Methods
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
GetAccessToken (OUT s access_token,
|
|
Packit Service |
c6b9b0 |
OUT i expires_in);
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Properties
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
ClientId readable s
|
|
Packit Service |
c6b9b0 |
ClientSecret readable s
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Description
|
|
Packit Service |
c6b9b0 |
An account object implements this interface if OAuth 2.0 tokens are used for
|
|
Packit Service |
c6b9b0 |
accessing it.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Method Details
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The GetAccessToken() method
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
GetAccessToken (OUT s access_token,
|
|
Packit Service |
c6b9b0 |
OUT i expires_in);
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Use this method to obtain an access token that can be used to
|
|
Packit Service |
c6b9b0 |
access services for the account. Because networking is involved,
|
|
Packit Service |
c6b9b0 |
this method may take a very long time to complete.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Note that calls to this method are logged.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
OUT s access_token :
|
|
Packit Service |
c6b9b0 |
The access token.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
OUT i expires_in :
|
|
Packit Service |
c6b9b0 |
The duration that the returned token is valid for, in seconds, or 0 if unknown.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Property Details
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The "ClientId" property
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
ClientId readable s
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The client id.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The "ClientSecret" property
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
ClientSecret readable s
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
The client secret.
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
|
|
Packit Service |
c6b9b0 |
Generated by GTK-Doc V1.28
|
|
Packit Service |
c6b9b0 |
</body>
|
|
Packit Service |
c6b9b0 |
</html>
|