Class to represent an OAuth datastore
| author | Stephen P Vickers |
|---|---|
| version | 2.5.00 |
| license | GNU Lesser General Public License, version 3 |
| package | LTI |
__construct(\LTI_Tool_Provider $tool_provider)
\LTI_Tool_ProviderTool_Provider object
lookup_consumer(string $consumer_key) : \OAuthConsumer
stringConsumer key value
\OAuthConsumerOAuthConsumer objectlookup_nonce(\OAuthConsumer $consumer, string $token, string $value, string $timestamp) : boolean
\OAuthConsumerOAuthConsumer object
stringToken value
stringNonce value
stringDate/time of request
booleanTrue if the nonce value already existslookup_token(string $consumer, string $token_type, string $token) : \OAuthToken
stringOAuthConsumer object
stringToken type
stringToken value
\OAuthTokenOAuthToken objectnew_access_token(string $token, \OAuthConsumer $consumer, string $verifier = NULL) : string
stringToken value
\OAuthConsumerOAuthConsumer object
stringVerification code
stringNull valuenew_request_token(\OAuthConsumer $consumer, string $callback = NULL) : string
\OAuthConsumerOAuthConsumer object
stringCallback URL
stringNull value$tool_provider : \LTI_Tool_Provider
NULL