|
| Network.Protocol.OAuth.Consumer |
|
|
| Description |
A pure library that implements oauth authentication protocol as defined in http://oauth.net/core/1.0a.
Refer to http://oauth.net/ for more information about the oauth protocol.
|
|
| Synopsis |
|
|
|
| Documentation |
|
|
| OAuth uses Tokens generated by the Service Provider instead of the User's credentials in Protected Resources requests.
| Instances | |
|
|
|
| The application which needs to authenticate using oauth.
| | Constructors | | Unauthenticated String String | Creates a consumer with consumer_key and consumer_secret
| | Authenticated String String Token | A consumer with consumer_key, consumer_secret and a Token
|
| Instances | |
|
|
|
Sign a request for oauth request. Use this either to sign requests with a proper Access token or to use the oauth protocol to get a token from service provider.
The request you provide must contain oauth_nonce and oauth_timestamp parameters properly defined.
|
|
|
| Process the response of the service provider. The response should be an urlencoded string.
|
|
|
|
|
|
|
|
|
| The PLAINTEXT signature for a given consumer
|
|
|
| The HMAC-SHA1 signature for a given consumer
|
|
| Produced by Haddock version 2.6.0 |