GFBGraphGoaAuthorizer

## GFBGraphGoaAuthorizer GFBGraphGoaAuthorizer — GFBGraph GOA authorization interface |

## Stability Level

Unstable, unless otherwise indicated

## Synopsis

    #include <gfbgraph/gfbgraph.h>

    struct              GFBGraphGoaAuthorizer;
    struct              GFBGraphGoaAuthorizerClass;
    GFBGraphGoaAuthorizer * gfbgraph_goa_authorizer_new     (GoaObject *goa_object);

## Object Hierarchy

      GObject
       +----GFBGraphGoaAuthorizer

## Implemented Interfaces

GFBGraphGoaAuthorizer implements GFBGraphAuthorizer.

## Properties

      "goa-object"               GoaObject*            : Read / Write / Construct Only

## Description

GFBGraphGoaAuthorizer provides an implementation of the GFBGraphAuthorizer interface for authorization using GNOME Online Accounts (GOA).

## Details

### struct GFBGraphGoaAuthorizer

    struct GFBGraphGoaAuthorizer;

### struct GFBGraphGoaAuthorizerClass

    struct GFBGraphGoaAuthorizerClass {
            GObjectClass parent_class;
    };

### gfbgraph_goa_authorizer_new ()

    GFBGraphGoaAuthorizer * gfbgraph_goa_authorizer_new     (GoaObject *goa_object);

Creates a new GFBGraphGoaAuthorizer using `goa_object` as account.

`goa_object` : | A GoaObject representing a Facebook account.
Returns : | A new GFBGraphGoaAuthorizer. Use `g_object_unref()` to free it. [transfer full]

## Property Details

### The `"goa-object"` property

      "goa-object"               GoaObject*            : Read / Write / Construct Only

The GOA account providing authentication.