|  |  |  | Zapojit Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
| ZpjGoaAuthorizerZpjGoaAuthorizer — A GNOME Online Accounts authorizer object for Windows Live Connect. | 
#include <zpj/zpj.h> struct ZpjGoaAuthorizer; struct ZpjGoaAuthorizerClass; GoaObject * zpj_goa_authorizer_get_goa_object (ZpjGoaAuthorizer *self); ZpjGoaAuthorizer * zpj_goa_authorizer_new (GoaObject *goa_object);
ZpjGoaAuthorizer provides an implementation of the ZpjAuthorizer interface using GNOME Online Accounts.
struct ZpjGoaAuthorizer;
The ZpjGoaAuthorizer structure contains only private data and should only be accessed using the provided API.
struct ZpjGoaAuthorizerClass {
  GObjectClass parent_class;
};
Class structure for ZpjGoaAuthorizer.
| GObjectClass  | The parent class. | 
GoaObject *         zpj_goa_authorizer_get_goa_object   (ZpjGoaAuthorizer *self);
Gets the GOA account used by self for authorization.
| 
 | A ZpjGoaAuthorizer. | 
| Returns : | A GoaObject. The returned object is owned by ZpjGoaAuthorizer and should not be modified or freed. [transfer none] | 
ZpjGoaAuthorizer *  zpj_goa_authorizer_new              (GoaObject *goa_object);
Creates a new ZpjGoaAuthorizer using goa_object.
| 
 | A GoaObject representing a Windows Live account. | 
| Returns : | A new ZpjGoaAuthorizer. Free the returned
object with g_object_unref(). [transfer full] | 
"goa-object" property"goa-object" GoaObject* : Read / Write / Construct Only
The GOA account to authenticate.