Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
OAuth.php File Reference

Classes

class  moodle\mod\lti\OAuthConsumer
 OAuth 1.0 Consumer class. More...
 
class  moodle\mod\lti\OAuthDataStore
 
class  moodle\mod\lti\OAuthException
 Generic exception class. More...
 
class  moodle\mod\lti\OAuthRequest
 
class  moodle\mod\lti\OAuthServer
 
class  moodle\mod\lti\OAuthSignatureMethod
 
class  moodle\mod\lti\OAuthSignatureMethod_HMAC
 Base class for the HMac based signature methods. More...
 
class  moodle\mod\lti\OAuthSignatureMethod_HMAC_SHA1
 Implementation for SHA 1. More...
 
class  moodle\mod\lti\OAuthSignatureMethod_HMAC_SHA256
 Implementation for SHA 256. More...
 
class  moodle\mod\lti\OAuthSignatureMethod_PLAINTEXT
 
class  moodle\mod\lti\OAuthSignatureMethod_RSA_SHA1
 
class  moodle\mod\lti\OAuthToken
 
class  moodle\mod\lti\OAuthUtil
 

Namespaces

namespace  moodle\mod\lti
 This file contains the OAuth 1.0a implementation used for support for LTI 1.1.
 

Variables

 moodle\mod\lti::$lastcomputedsignature = false