| $accessTokenUrl | Platform | |
| $authenticationUrl | Platform | |
| $authorizationServerId | Platform | |
| $browserStorageFrame | Platform | static |
| $clientId | Platform | |
| $consumerGuid | Platform | |
| $consumerName | Platform | |
| $consumerVersion | Platform | |
| $created | System | |
| $cssPath | Platform | |
| $dataConnector | System | |
| $debugMode | System | |
| $defaultEmail | Platform | |
| $deploymentId | Platform | |
| $details | System | |
| $enabled | System | |
| $enableFrom | System | |
| $enableUntil | System | |
| $encryptionMethod | System | |
| $idScope | Platform | |
| $jku | System | |
| $jwt | System | protected |
| $kid | System | |
| $lastAccess | System | |
| $lastServiceRequest | Platform | |
| $ltiVersion | Platform | |
| $MESSAGE_TYPES | Platform | static |
| $messageParameters | System | protected |
| $name | Platform | |
| $ok | System | |
| $platformId | Platform | |
| $profile | Platform | |
| $protected | Platform | |
| $rawParameters | System | protected |
| $reason | System | |
| $requiredScopes | System | |
| $rsaKey | System | |
| $secret | System | |
| $signatureMethod | System | |
| $toolProxy | Platform | |
| $updated | System | |
| __construct($key=null, $dataConnector=null, $autoEnable=false) | ToolConsumer | |
| ceLTIc::LTI::Platform::__construct($dataConnector=null) | Platform | |
| addSignature($endpoint, $data, $method='POST', $type=null, $nonce='', $hash=null, $timestamp=null) | System | |
| checkMessage() | System | |
| delete() | Platform | |
| doServiceRequest($service, $method, $format, $data) | System | |
| fromConsumerKey($key=null, $dataConnector=null, $autoEnable=false) | Platform | static |
| fromPlatformId($platformId, $clientId, $deploymentId, $dataConnector=null, $autoEnable=false) | Platform | static |
| fromRecordId($id, $dataConnector) | Platform | static |
| getAccessToken() | Platform | |
| getDataConnector() | Platform | |
| getFamilyCode() | Platform | |
| getId() | Platform | |
| getIsAvailable() | Platform | |
| getJwt() | System | |
| getKey() | System | |
| getMessageClaims($fullyQualified=false) | System | |
| getMessageParameters() | Platform | |
| getRawParameters() | System | |
| getRecordId() | System | |
| getSetting($name, $default='') | System | |
| getSettings() | System | |
| getStorageJS() | Platform | static |
| getTools() | Platform | |
| getToolSettings($simple=true) | Platform | |
| handleRequest() | Platform | |
| hasAccessTokenService() | Platform | |
| hasJwt() | System | |
| hasToolSettingsService() | Platform | |
| initialise() | Platform | |
| initialize() | Platform | |
| onAuthenticate() | Platform | protected |
| onContentItem() | Platform | protected |
| onError() | Platform | protected |
| onInitiateLogin(&$url, &$loginHint, &$ltiMessageHint, $params) | Platform | protected |
| onLtiStartAssessment() | Platform | protected |
| parseRoles($roles, $ltiVersion=Util::LTI_VERSION1, $addPrincipalRole=false) | System | static |
| save() | Platform | |
| saveSettings() | System | |
| sendMessage($url, $type, $messageParams, $target='', $userId=null, $hint=null) | System | |
| setAccessToken($accessToken) | Platform | |
| setKey($key) | System | |
| setRecordId($id) | System | |
| setSetting($name, $value=null) | System | |
| setSettings($settings) | System | |
| setToolSettings($settings=array()) | Platform | |
| signMessage(&$url, $type, $version, $params, $loginHint=null, $ltiMessageHint=null) | System | |
| signParameters($url, $type, $version, $params) | System | |
| signServiceRequest($url, $method, $type, $data=null) | System | |
| useOAuth1() | System | |
| verifySignature() | System | |