The base url of the web service to authenticate against.
Defaults to https://google.com/account
Name of the Google service for which authorization is requested such as cl for Calendar.
Defaults to xapi for calendar.
Short string identifying your application, for logging purposes.
Defaults to Net::Google::AuthSub-<VERSION>
Type of account to be authenticated.
Defaults to HOSTED_OR_GOOGLE.
Login to google using your username and password.
Can optionally take a hash of options which will override the default login params.
Returns a Net::Google::AuthSub::Response object.
Whether or not were authorised.
An alias for authorized.
Use the AuthSub method for access.
See http://code.google.com/apis/accounts/AuthForWebApps.html for details.
Get or set the current auth token
Get or set the current auth type
Return a URI object representing the URL which the user should be directed to in order to aquire a single use token.
The parameters are
next (required) URL the user should be redirected to after a successful login. This value should be a page on the web application site, and can include query parameters. scope (required) URL identifying the service to be accessed. The resulting token will enable access to the specified service only. Some services may limit scope further, such as read-only access.
secure Boolean flag indicating whether the authentication transaction should issue a secure token (1) or a non-secure token (0). Secure tokens are available to registered applications only. session Boolean flag indicating whether the one-time-use token may be exchanged for a session token (1) or not (0).
Exchange the temporary token for a long-lived session token.
The single-use token is acquired by visiting the url generated by calling request_token.
Revoke a valid session token. Session tokens have no expiration date and will remain valid unless revoked.
Call AuthSubTokenInfo to test whether a given session token is valid. This method validates the token in the same way that a Google service would; application developers can use this method to verify that their application is getting valid tokens and handling them appropriately without involving a call to the Google service. It can also be used to get information about the token, including next URL, scope, and secure status, as specified in the original token request.
Returns a Net::Google::AuthSub::Response object on success or undef on failure.
Return any parameters needed in an HTTP request to authorise your app.
Simon Wistow <firstname.lastname@example.org>
Copyright, 2007 - Simon Wistow
Released under the same terms as Perl itself
|perl v5.20.3||NET::GOOGLE::AUTHSUB (3)||2009-05-09|