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