193 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			193 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| 
 | |
| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 | |
| <html><head><title>Python: module oauth2client.clientsecrets</title>
 | |
| </head><body bgcolor="#f0f0f8">
 | |
| 
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
 | |
| <tr bgcolor="#7799ee">
 | |
| <td valign=bottom> <br>
 | |
| <font color="#ffffff" face="helvetica, arial"> <br><big><big><strong><a href="oauth2client.html"><font color="#ffffff">oauth2client</font></a>.clientsecrets</strong></big></big></font></td
 | |
| ><td align=right valign=bottom
 | |
| ><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/clientsecrets.py">/usr/local/google/home/jcgregorio/projects/apiclient-release/oauth2client/clientsecrets.py</a></font></td></tr></table>
 | |
|     <p><tt>Utilities for reading OAuth 2.0 client secret files.<br>
 | |
|  <br>
 | |
| A client_secrets.json file contains all the information needed to interact with<br>
 | |
| an OAuth 2.0 protected service.</tt></p>
 | |
| <p>
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 | |
| <tr bgcolor="#aa55cc">
 | |
| <td colspan=3 valign=bottom> <br>
 | |
| <font color="#ffffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
 | |
|     
 | |
| <tr><td bgcolor="#aa55cc"><tt>      </tt></td><td> </td>
 | |
| <td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="simplejson.html">simplejson</a><br>
 | |
| </td><td width="25%" valign=top></td><td width="25%" valign=top></td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 | |
| <tr bgcolor="#ee77aa">
 | |
| <td colspan=3 valign=bottom> <br>
 | |
| <font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
 | |
|     
 | |
| <tr><td bgcolor="#ee77aa"><tt>      </tt></td><td> </td>
 | |
| <td width="100%"><dl>
 | |
| <dt><font face="helvetica, arial"><a href="exceptions.html#Exception">exceptions.Exception</a>(<a href="exceptions.html#BaseException">exceptions.BaseException</a>)
 | |
| </font></dt><dd>
 | |
| <dl>
 | |
| <dt><font face="helvetica, arial"><a href="oauth2client.clientsecrets.html#Error">Error</a>
 | |
| </font></dt><dd>
 | |
| <dl>
 | |
| <dt><font face="helvetica, arial"><a href="oauth2client.clientsecrets.html#InvalidClientSecretsError">InvalidClientSecretsError</a>
 | |
| </font></dt></dl>
 | |
| </dd>
 | |
| </dl>
 | |
| </dd>
 | |
| </dl>
 | |
|  <p>
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 | |
| <tr bgcolor="#ffc8d8">
 | |
| <td colspan=3 valign=bottom> <br>
 | |
| <font color="#000000" face="helvetica, arial"><a name="Error">class <strong>Error</strong></a>(<a href="exceptions.html#Exception">exceptions.Exception</a>)</font></td></tr>
 | |
|     
 | |
| <tr bgcolor="#ffc8d8"><td rowspan=2><tt>   </tt></td>
 | |
| <td colspan=2><tt>Base error for this module.<br> </tt></td></tr>
 | |
| <tr><td> </td>
 | |
| <td width="100%"><dl><dt>Method resolution order:</dt>
 | |
| <dd><a href="oauth2client.clientsecrets.html#Error">Error</a></dd>
 | |
| <dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
 | |
| <dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
 | |
| <dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
 | |
| </dl>
 | |
| <hr>
 | |
| Data descriptors defined here:<br>
 | |
| <dl><dt><strong>__weakref__</strong></dt>
 | |
| <dd><tt>list of weak references to the object (if defined)</tt></dd>
 | |
| </dl>
 | |
| <hr>
 | |
| Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
 | |
| <dl><dt><a name="Error-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
 | |
| 
 | |
| <hr>
 | |
| Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
 | |
| <dl><dt><strong>__new__</strong> = <built-in method __new__ of type object><dd><tt>T.<a href="#Error-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</tt></dl>
 | |
| 
 | |
| <hr>
 | |
| Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
 | |
| <dl><dt><a name="Error-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__delattr__">__delattr__</a>('name') <==> del x.name</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__getattribute__">__getattribute__</a>('name') <==> x.name</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__getitem__">__getitem__</a>(y) <==> x[y]</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__getslice__">__getslice__</a>(i, j) <==> x[i:j]<br>
 | |
|  <br>
 | |
| Use of negative indices is not supported.</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__repr__">__repr__</a>() <==> repr(x)</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__setattr__">__setattr__</a>('name', value) <==> x.name = value</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#Error-__str__">__str__</a>() <==> str(x)</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="Error-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
 | |
| 
 | |
| <hr>
 | |
| Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
 | |
| <dl><dt><strong>__dict__</strong></dt>
 | |
| </dl>
 | |
| <dl><dt><strong>args</strong></dt>
 | |
| </dl>
 | |
| <dl><dt><strong>message</strong></dt>
 | |
| </dl>
 | |
| </td></tr></table> <p>
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 | |
| <tr bgcolor="#ffc8d8">
 | |
| <td colspan=3 valign=bottom> <br>
 | |
| <font color="#000000" face="helvetica, arial"><a name="InvalidClientSecretsError">class <strong>InvalidClientSecretsError</strong></a>(<a href="oauth2client.clientsecrets.html#Error">Error</a>)</font></td></tr>
 | |
|     
 | |
| <tr bgcolor="#ffc8d8"><td rowspan=2><tt>   </tt></td>
 | |
| <td colspan=2><tt>Format of ClientSecrets file is invalid.<br> </tt></td></tr>
 | |
| <tr><td> </td>
 | |
| <td width="100%"><dl><dt>Method resolution order:</dt>
 | |
| <dd><a href="oauth2client.clientsecrets.html#InvalidClientSecretsError">InvalidClientSecretsError</a></dd>
 | |
| <dd><a href="oauth2client.clientsecrets.html#Error">Error</a></dd>
 | |
| <dd><a href="exceptions.html#Exception">exceptions.Exception</a></dd>
 | |
| <dd><a href="exceptions.html#BaseException">exceptions.BaseException</a></dd>
 | |
| <dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
 | |
| </dl>
 | |
| <hr>
 | |
| Data descriptors inherited from <a href="oauth2client.clientsecrets.html#Error">Error</a>:<br>
 | |
| <dl><dt><strong>__weakref__</strong></dt>
 | |
| <dd><tt>list of weak references to the object (if defined)</tt></dd>
 | |
| </dl>
 | |
| <hr>
 | |
| Methods inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
 | |
| <dl><dt><a name="InvalidClientSecretsError-__init__"><strong>__init__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</tt></dd></dl>
 | |
| 
 | |
| <hr>
 | |
| Data and other attributes inherited from <a href="exceptions.html#Exception">exceptions.Exception</a>:<br>
 | |
| <dl><dt><strong>__new__</strong> = <built-in method __new__ of type object><dd><tt>T.<a href="#InvalidClientSecretsError-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</tt></dl>
 | |
| 
 | |
| <hr>
 | |
| Methods inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
 | |
| <dl><dt><a name="InvalidClientSecretsError-__delattr__"><strong>__delattr__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__delattr__">__delattr__</a>('name') <==> del x.name</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__getattribute__"><strong>__getattribute__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__getattribute__">__getattribute__</a>('name') <==> x.name</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__getitem__"><strong>__getitem__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__getitem__">__getitem__</a>(y) <==> x[y]</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__getslice__"><strong>__getslice__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__getslice__">__getslice__</a>(i, j) <==> x[i:j]<br>
 | |
|  <br>
 | |
| Use of negative indices is not supported.</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__reduce__"><strong>__reduce__</strong></a>(...)</dt></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__repr__"><strong>__repr__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__repr__">__repr__</a>() <==> repr(x)</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__setattr__"><strong>__setattr__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__setattr__">__setattr__</a>('name', value) <==> x.name = value</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__setstate__"><strong>__setstate__</strong></a>(...)</dt></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__str__"><strong>__str__</strong></a>(...)</dt><dd><tt>x.<a href="#InvalidClientSecretsError-__str__">__str__</a>() <==> str(x)</tt></dd></dl>
 | |
| 
 | |
| <dl><dt><a name="InvalidClientSecretsError-__unicode__"><strong>__unicode__</strong></a>(...)</dt></dl>
 | |
| 
 | |
| <hr>
 | |
| Data descriptors inherited from <a href="exceptions.html#BaseException">exceptions.BaseException</a>:<br>
 | |
| <dl><dt><strong>__dict__</strong></dt>
 | |
| </dl>
 | |
| <dl><dt><strong>args</strong></dt>
 | |
| </dl>
 | |
| <dl><dt><strong>message</strong></dt>
 | |
| </dl>
 | |
| </td></tr></table></td></tr></table><p>
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 | |
| <tr bgcolor="#eeaa77">
 | |
| <td colspan=3 valign=bottom> <br>
 | |
| <font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr>
 | |
|     
 | |
| <tr><td bgcolor="#eeaa77"><tt>      </tt></td><td> </td>
 | |
| <td width="100%"><dl><dt><a name="-load"><strong>load</strong></a>(fp)</dt></dl>
 | |
|  <dl><dt><a name="-loadfile"><strong>loadfile</strong></a>(filename)</dt></dl>
 | |
|  <dl><dt><a name="-loads"><strong>loads</strong></a>(s)</dt></dl>
 | |
| </td></tr></table><p>
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 | |
| <tr bgcolor="#55aa55">
 | |
| <td colspan=3 valign=bottom> <br>
 | |
| <font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
 | |
|     
 | |
| <tr><td bgcolor="#55aa55"><tt>      </tt></td><td> </td>
 | |
| <td width="100%"><strong>TYPE_INSTALLED</strong> = 'installed'<br>
 | |
| <strong>TYPE_WEB</strong> = 'web'<br>
 | |
| <strong>VALID_CLIENT</strong> = {'installed': {'required': ['client_id', 'client_secret', 'redirect_uris', 'auth_uri', 'token_uri'], 'string': ['client_id', 'client_secret']}, 'web': {'required': ['client_id', 'client_secret', 'redirect_uris', 'auth_uri', 'token_uri'], 'string': ['client_id', 'client_secret']}}<br>
 | |
| <strong>__author__</strong> = 'jcgregorio@google.com (Joe Gregorio)'</td></tr></table><p>
 | |
| <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
 | |
| <tr bgcolor="#7799ee">
 | |
| <td colspan=3 valign=bottom> <br>
 | |
| <font color="#ffffff" face="helvetica, arial"><big><strong>Author</strong></big></font></td></tr>
 | |
|     
 | |
| <tr><td bgcolor="#7799ee"><tt>      </tt></td><td> </td>
 | |
| <td width="100%">jcgregorio@google.com (Joe Gregorio)</td></tr></table>
 | |
| </body></html> | 
