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_Provider
Tool_Provider object
lookup_consumer(string $consumer_key) : \OAuthConsumer
string
Consumer key value
\OAuthConsumer
OAuthConsumer objectlookup_nonce(\OAuthConsumer $consumer, string $token, string $value, string $timestamp) : boolean
\OAuthConsumer
OAuthConsumer object
string
Token value
string
Nonce value
string
Date/time of request
boolean
True if the nonce value already existslookup_token(string $consumer, string $token_type, string $token) : \OAuthToken
string
OAuthConsumer object
string
Token type
string
Token value
\OAuthToken
OAuthToken objectnew_access_token(string $token, \OAuthConsumer $consumer, string $verifier = NULL
) : string
string
Token value
\OAuthConsumer
OAuthConsumer object
string
Verification code
string
Null valuenew_request_token(\OAuthConsumer $consumer, string $callback = NULL
) : string
\OAuthConsumer
OAuthConsumer object
string
Callback URL
string
Null value$tool_provider : \LTI_Tool_Provider
NULL