Blame doc/html/gdbus-org.gnome.OnlineAccounts.OAuth2Based.html

Packit 79f644
Packit 79f644
<html>
Packit 79f644
<head>
Packit 79f644
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit 79f644
<title>org.gnome.OnlineAccounts.OAuth2Based: GNOME Online Accounts Reference Manual</title>
Packit 79f644
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit 79f644
<link rel="home" href="index.html" title="GNOME Online Accounts Reference Manual">
Packit 79f644
<link rel="up" href="ch04.html" title="Credentials Interfaces">
Packit 79f644
<link rel="prev" href="gdbus-org.gnome.OnlineAccounts.OAuthBased.html" title="org.gnome.OnlineAccounts.OAuthBased">
Packit 79f644
<link rel="next" href="gdbus-org.gnome.OnlineAccounts.PasswordBased.html" title="org.gnome.OnlineAccounts.PasswordBased">
Packit 79f644
<meta name="generator" content="GTK-Doc V1.28 (XML mode)">
Packit 79f644
<link rel="stylesheet" href="style.css" type="text/css">
Packit 79f644
</head>
Packit 79f644
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit 79f644
Packit 79f644
Packit 79f644
Top  | 
Packit 79f644
                  Description  | 
Packit 79f644
                  Properties
Packit 79f644
Packit 79f644
Home
Packit 79f644
Up
Packit 79f644
Prev
Packit 79f644
Next
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644

org.gnome.OnlineAccounts.OAuth2Based

Packit 79f644

org.gnome.OnlineAccounts.OAuth2Based

Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644

Methods

Packit 79f644
Packit 79f644
GetAccessToken (OUT s access_token,
Packit 79f644
                OUT i expires_in);
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644

Properties

Packit 79f644
Packit 79f644
ClientId      readable   s
Packit 79f644
ClientSecret  readable   s
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644

Description

Packit 79f644

An account object implements this interface if OAuth 2.0 tokens are used for

Packit 79f644
      accessing it.
Packit 79f644

Packit 79f644
Packit 79f644
Packit 79f644

Method Details

Packit 79f644
Packit 79f644

The GetAccessToken() method

Packit 79f644
Packit 79f644
GetAccessToken (OUT s access_token,
Packit 79f644
                OUT i expires_in);
Packit 79f644
Packit 79f644

Use this method to obtain an access token that can be used to

Packit 79f644
      access services for the account. Because networking is involved,
Packit 79f644
      this method may take a very long time to complete.
Packit 79f644

Packit 79f644

Note that calls to this method are logged.

Packit 79f644

Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644

OUT s access_token:

Packit 79f644

The access token.

Packit 79f644
Packit 79f644
Packit 79f644

OUT i expires_in:

Packit 79f644

The duration that the returned token is valid for, in seconds, or 0 if unknown.

Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644

Property Details

Packit 79f644
Packit 79f644

The "ClientId" property

Packit 79f644
Packit 79f644
ClientId  readable   s
Packit 79f644
Packit 79f644

The client id.

Packit 79f644
Packit 79f644

Packit 79f644
Packit 79f644

The "ClientSecret" property

Packit 79f644
Packit 79f644
ClientSecret  readable   s
Packit 79f644
Packit 79f644

The client secret.

Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644
Packit 79f644

Generated by GTK-Doc V1.28
Packit 79f644
</body>
Packit 79f644
</html>