The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

WebService::TypePad::Object::Application - Perl representation of TypePad's Application object type

SYNOPSIS

    use WebService::TypePad::Object::Application;
    my $application = WebService::TypePad::Object::Application->new();

DESCRIPTION

This is a Perl representation of TypePad's Application object type. For more information about this type and its parameters, see the documentation on TypePad's developer site.

This is a subtype of Entity.

PROPERTIES

Each of these properties has an accessor method which will retrieve the property's value when called with no arguments or set the property's value when called with one argument.

$application->id

A URI that serves as a globally-unique id for the object. This can be used to recognise where the same user is returned in response to different requests, and as a mapping key for an application's local data store.

Returns a single string value.

Deprecated. Hyperlinks for this application.

Returns an array of LegacyHyperlink objects.

$application->name

The name of the application as provided by its developer.

Returns a single string value.

$application->oauth_access_token_url

The URL of the OAuth access token endpoint for this application.

Returns a single string value.

$application->oauth_authorization_url

The URL to send the user's browser to for the user authorization step.

Returns a single string value.

$application->oauth_identification_url

The URL to send the user's browser to identify which user is logged in (the "signin" link).

Returns a single string value.

$application->oauth_request_token_url

The URL of the OAuth request token endpoint for this application.

Returns a single string value.

$application->object_types

The object types for this object. This set will contain the string tag:api.typepad.com,2009:Application for an application object.

Returns a set of string values.

$application->session_sync_script_url

The URL of the session sync script.

Returns a single string value.

$application->signout_url

The URL to send the user's browser to in order to sign out of TypePad.

Returns a single string value.

$application->url_id

A string containing the canonical identifier that can be used as the "id" for this object in URLs. However, this should not be used as a database key to avoid collisions when an application is switched to a different backend server; use the "id" property instead.

Returns a single string value.

$application->user_flyouts_script_url

The URL of a script to embed to enable the user flyouts functionality.

Returns a single string value.

SEE ALSO