GData.GoaAuthorizer

g GData.Authorizer GData.Authorizer GData.GoaAuthorizer GData.GoaAuthorizer GData.Authorizer->GData.GoaAuthorizer GObject.GInterface GObject.GInterface GObject.GInterface->GData.Authorizer GObject.Object GObject.Object GObject.Object->GData.GoaAuthorizer

Subclasses:

None

Methods

Inherited:

GObject.Object (37), GData.Authorizer (5)

Structs:

GObject.ObjectClass (5)

class

new (goa_object)

get_goa_object ()

Virtual Methods

Inherited:

GObject.Object (7), GData.Authorizer (5)

Properties

Name

Type

Flags

Short Description

goa-object

Goa.Object

r/w/co

The GOA account providing authentication.

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

GObject.Object

r

Class Details

class GData.GoaAuthorizer(**kwargs)
Bases:

GObject.Object, GData.Authorizer

Abstract:

No

Structure:

GData.GoaAuthorizerClass

All the fields in the GData.GoaAuthorizer structure are private and should never be accessed directly.

New in version 0.13.1.

classmethod new(goa_object)
Parameters:

goa_object (Goa.Object) – the GOA account providing authentication

Returns:

a new GData.GoaAuthorizer; unref with GObject.Object.unref()

Return type:

GData.GoaAuthorizer

Create a new GData.GoaAuthorizer using the authentication token from the given goa_object.

New in version 0.13.1.

get_goa_object()
Returns:

the GOA account providing authentication

Return type:

Goa.Object

The GOA account providing authentication. This is the same as GData.GoaAuthorizer :goa-object.

New in version 0.13.1.

Property Details

GData.GoaAuthorizer.props.goa_object
Name:

goa-object

Type:

Goa.Object

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The GOA account providing authentication. This should have all the necessary services enabled on it.

New in version 0.13.1.