File: TODO [oauth-0.4.7 Documentation]

### Home Classes Methods

### Files

- LICENSE
- README.rdoc
- TODO

### Class Index

Quicksearch

- OAuth
- OAuth::AccessToken
- OAuth::CLI
- OAuth::Client
- OAuth::Client::Helper
- OAuth::Consumer
- OAuth::ConsumerToken
- OAuth::Error
- OAuth::Helper
- OAuth::OAuthTestHelper
- OAuth::Problem
- OAuth::RequestProxy
- OAuth::RequestProxy::ActionControllerRequest
- OAuth::RequestProxy::Base
- OAuth::RequestProxy::Curl
- OAuth::RequestProxy::Curl::Easy
- OAuth::RequestProxy::EventMachine
- OAuth::RequestProxy::EventMachine::HttpRequest
- OAuth::RequestProxy::JabberRequest
- OAuth::RequestProxy::MockRequest
- OAuth::RequestProxy::Net
- OAuth::RequestProxy::Net::HTTP
- OAuth::RequestProxy::Net::HTTP::HTTPRequest
- OAuth::RequestProxy::RackRequest
- OAuth::RequestProxy::Typhoeus
- OAuth::RequestProxy::Typhoeus::Request
- OAuth::RequestProxy::UnknownRequestType
- OAuth::RequestToken
- OAuth::Server
- OAuth::ServerToken
- OAuth::Signature
- OAuth::Signature::Base
- OAuth::Signature::HMAC
- OAuth::Signature::HMAC::Base
- OAuth::Signature::HMAC::MD5
- OAuth::Signature::HMAC::RMD160
- OAuth::Signature::HMAC::SHA1
- OAuth::Signature::HMAC::SHA2
- OAuth::Signature::MD5
- OAuth::Signature::PLAINTEXT
- OAuth::Signature::RSA
- OAuth::Signature::RSA::SHA1
- OAuth::Signature::SHA1
- OAuth::Signature::UnknownSignatureMethod
- OAuth::Token
- OAuth::Unauthorized
- ActionController
- ActionController::Base
- ActionController::TestRequest
- Digest
- Digest::HMAC
- EventMachine
- EventMachine::HttpClient
- Net
- Net::HTTPGenericRequest
- Object
- String

No matching classes.

Common use-cases should be streamlined:

- I have a URL that I want to sign (given consumer key/secret, optional token/secret, optional nonce/timestamp).

- I have a URL that I want to sign AND I want to see what the components (e.g. signature base string, etc.) are while it's being signed (i.e. verbose signing).

- I have a URL that I want to sign and I only want the signature.

- I have a URL that I want to sign and I want something suitable to put in {the header, the querystring, XMPP}.

- I want to make a query to an OAuth-enabled web service (with sensible errors, if available).

- I want to host an OAuth-enabled web service.

- I want to test my OAuth-enabled web service (i.e. test helpers)

Example applications for:

- Ning

- Fire Eagle

- Google (blogger, contacts)

- Twitter

- YOS / YQL

- Netflix

In addition to providing best practices of use, these can also be part of the pre-release checks to make sure that there have been no regressions.

Random TODOs:

- finish CLI

- sensible Exception hierarchy

- Tokens as Modules

- don't tie to Net::HTTP

- Take a look at Curb HTTP Verbs

[Validate]

Generated with the Darkfish Rdoc Generator 2.