Package restkit :: Package oauth2
[hide private]
[frames] | no frames]

Package oauth2

source code

Submodules [hide private]

Classes [hide private]
  Error
Generic exception class.
  MissingSignature
  Consumer
A consumer of OAuth-protected services.
  Token
An OAuth credential used to request authorization or a protected resource.
  Request
The parameters and information for an HTTP request, suitable for authorizing with OAuth credentials.
  Server
A skeletal implementation of a service provider, providing protected resources to requests from authorized consumers.
  SignatureMethod
A way of signing requests.
  SignatureMethod_HMAC_SHA1
  SignatureMethod_PLAINTEXT
Functions [hide private]
 
build_authenticate_header(realm='')
Optional WWW-Authenticate header (401 error)
source code
 
escape(s)
Escape a URL including any /.
source code
 
generate_timestamp()
Get seconds since epoch (UTC).
source code
 
generate_nonce(length=8)
Generate pseudorandom number.
source code
 
generate_verifier(length=8)
Generate pseudorandom number.
source code
 
setter(attr) source code
Variables [hide private]
  VERSION = '1.0'
  HTTP_METHOD = 'GET'
  SIGNATURE_METHOD = 'PLAINTEXT'
  __package__ = 'restkit.oauth2'