Refresh docs
diff --git a/docs/epy/oauth2client.client.OAuth2Credentials-class.html b/docs/epy/oauth2client.client.OAuth2Credentials-class.html
index cd3bcc1..47e54cd 100644
--- a/docs/epy/oauth2client.client.OAuth2Credentials-class.html
+++ b/docs/epy/oauth2client.client.OAuth2Credentials-class.html
@@ -104,7 +104,9 @@
<span class="summary-sig-arg">token_expiry</span>,
<span class="summary-sig-arg">token_uri</span>,
<span class="summary-sig-arg">user_agent</span>,
- <span class="summary-sig-arg">id_token</span>=<span class="summary-sig-default">None</span>)</span><br />
+ <span class="summary-sig-arg">revoke_uri</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">id_token</span>=<span class="summary-sig-default">None</span>,
+ <span class="summary-sig-arg">token_response</span>=<span class="summary-sig-default">None</span>)</span><br />
Create an instance of OAuth2Credentials.</td>
<td align="right" valign="top">
<span class="codelink"><a href="oauth2client.client-pysrc.html#OAuth2Credentials.__init__">source code</a></span>
@@ -157,6 +159,24 @@
</td><td class="summary">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
+ <td><span class="summary-sig"><a href="oauth2client.client.OAuth2Credentials-class.html#revoke" class="summary-sig-name">revoke</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">http</span>)</span><br />
+ Revokes a refresh_token and makes the credentials void.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="oauth2client.client-pysrc.html#OAuth2Credentials.revoke">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr>
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
<td><span class="summary-sig"><a href="oauth2client.client.OAuth2Credentials-class.html#apply" class="summary-sig-name">apply</a>(<span class="summary-sig-arg">self</span>,
<span class="summary-sig-arg">headers</span>)</span><br />
Add the authorization to the headers.</td>
@@ -344,6 +364,43 @@
</td>
</tr>
+<tr class="private">
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="oauth2client.client.OAuth2Credentials-class.html#_revoke" class="summary-sig-name" onclick="show_private();">_revoke</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">http_request</span>)</span><br />
+ Revokes the refresh_token and deletes the store if available.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="oauth2client.client-pysrc.html#OAuth2Credentials._revoke">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+<tr class="private">
+ <td width="15%" align="right" valign="top" class="summary">
+ <span class="summary-type"> </span>
+ </td><td class="summary">
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td><span class="summary-sig"><a href="oauth2client.client.OAuth2Credentials-class.html#_do_revoke" class="summary-sig-name" onclick="show_private();">_do_revoke</a>(<span class="summary-sig-arg">self</span>,
+ <span class="summary-sig-arg">http_request</span>,
+ <span class="summary-sig-arg">token</span>)</span><br />
+ Revokes the credentials and deletes the store if available.</td>
+ <td align="right" valign="top">
+ <span class="codelink"><a href="oauth2client.client-pysrc.html#OAuth2Credentials._do_revoke">source code</a></span>
+
+ </td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
<tr>
<td colspan="2" class="summary">
<div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="oauth2client.client.Credentials-class.html">Credentials</a></code></b> (private):
@@ -492,7 +549,9 @@
<span class="sig-arg">token_expiry</span>,
<span class="sig-arg">token_uri</span>,
<span class="sig-arg">user_agent</span>,
- <span class="sig-arg">id_token</span>=<span class="sig-default">None</span>)</span>
+ <span class="sig-arg">revoke_uri</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">id_token</span>=<span class="sig-default">None</span>,
+ <span class="sig-arg">token_response</span>=<span class="sig-default">None</span>)</span>
<br /><em class="fname">(Constructor)</em>
</h3>
</td><td align="right" valign="top"
@@ -514,7 +573,12 @@
token_expiry: datetime, when the access_token expires.
token_uri: string, URI of token endpoint.
user_agent: string, The HTTP User-Agent to provide for this application.
+ revoke_uri: string, URI for revoke endpoint. Defaults to None; a token
+ can't be revoked if this is None.
id_token: object, The identity of the resource owner.
+ token_response: dict, the decoded response to the token request. None
+ if a token hasn't been requested yet. Stored because some providers
+ (e.g. wordpress.com) include extra fields that clients may want.
Notes:
store: callable, A callable that when passed a Credential
@@ -560,7 +624,7 @@
Args:
http: An instance of httplib2.Http
- or something that acts like it.
+ or something that acts like it.
Returns:
A modified instance of http that was passed in.
@@ -614,6 +678,36 @@
</dl>
</td></tr></table>
</div>
+<a name="revoke"></a>
+<div>
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">revoke</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">http</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="oauth2client.client-pysrc.html#OAuth2Credentials.revoke">source code</a></span>
+ </td>
+ </tr></table>
+
+ <pre class="literalblock">
+Revokes a refresh_token and makes the credentials void.
+
+Args:
+ http: httplib2.Http, an http object to be used to make the revoke
+ request.
+
+</pre>
+ <dl class="fields">
+ <dt>Overrides:
+ <a href="oauth2client.client.Credentials-class.html#revoke">Credentials.revoke</a>
+ </dt>
+ </dl>
+</td></tr></table>
+</div>
<a name="apply"></a>
<div>
<table class="details" border="1" cellpadding="3"
@@ -829,6 +923,66 @@
</dl>
</td></tr></table>
</div>
+<a name="_revoke"></a>
+<div class="private">
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">_revoke</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">http_request</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="oauth2client.client-pysrc.html#OAuth2Credentials._revoke">source code</a></span>
+ </td>
+ </tr></table>
+
+ <pre class="literalblock">
+Revokes the refresh_token and deletes the store if available.
+
+Args:
+ http_request: callable, a callable that matches the method signature of
+ httplib2.Http.request, used to make the revoke request.
+
+</pre>
+ <dl class="fields">
+ </dl>
+</td></tr></table>
+</div>
+<a name="_do_revoke"></a>
+<div class="private">
+<table class="details" border="1" cellpadding="3"
+ cellspacing="0" width="100%" bgcolor="white">
+<tr><td>
+ <table width="100%" cellpadding="0" cellspacing="0" border="0">
+ <tr valign="top"><td>
+ <h3 class="epydoc"><span class="sig"><span class="sig-name">_do_revoke</span>(<span class="sig-arg">self</span>,
+ <span class="sig-arg">http_request</span>,
+ <span class="sig-arg">token</span>)</span>
+ </h3>
+ </td><td align="right" valign="top"
+ ><span class="codelink"><a href="oauth2client.client-pysrc.html#OAuth2Credentials._do_revoke">source code</a></span>
+ </td>
+ </tr></table>
+
+ <pre class="literalblock">
+Revokes the credentials and deletes the store if available.
+
+Args:
+ http_request: callable, a callable that matches the method signature of
+ httplib2.Http.request, used to make the refresh request.
+ token: A string used as the token to be revoked. Can be either an
+ access_token or refresh_token.
+
+Raises:
+ TokenRevokeError: If the revoke request does not return with a 200 OK.
+
+</pre>
+ <dl class="fields">
+ </dl>
+</td></tr></table>
+</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
@@ -853,7 +1007,7 @@
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
<tr>
<td align="left" class="footer">
- Generated by Epydoc 3.0.1 on Thu Jan 24 16:14:42 2013
+ Generated by Epydoc 3.0.1 on Thu Mar 7 10:31:25 2013
</td>
<td align="right" class="footer">
<a target="mainFrame" href="http://epydoc.sourceforge.net"