LTI Integration Library 5.0.0-rc2
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
Tool Member List

This is the complete list of members for Tool, including all inherited members.

$ACCESS_TOKEN_SERVICE_HOOKApiHookstatic
$allowSharingTool
$authenticateUsingGetToolstatic
$baseUrlTool
$consumerTool
$contentTypesToolprotected
$contextTool
$CONTEXT_ID_HOOKApiHookstatic
$createdSystem
$dataConnectorSystem
$debugModeSystem
$defaultEmailTool
$defaultToolToolstatic
$detailsSystem
$documentTargetsToolprotected
$enabledSystem
$enableFromSystem
$enableUntilSystem
$encryptionMethodSystem
$errorOutputToolprotected
$fileTypesToolprotected
$GROUPS_SERVICE_HOOKApiHookstatic
$idScopeTool
$initiateLoginUrlTool
$jkuSystem
$jwtSystemprotected
$kidSystem
$lastAccessSystem
$mediaTypesToolprotected
$MEMBERSHIPS_SERVICE_HOOKApiHookstatic
$messageTool
$MESSAGE_TYPESToolstatic
$messageParametersSystemprotected
$messageUrlTool
$okSystem
$optionalServicesTool
$OUTCOMES_SERVICE_HOOKApiHookstatic
$outputToolprotected
$platformTool
$postMessageTimeoutDelayToolstatic
$productTool
$rawParametersSystemprotected
$reasonSystem
$redirectionUrisTool
$redirectUrlToolprotected
$requiredScopesSystem
$requiredServicesTool
$resourceHandlersTool
$resourceLinkTool
$returnUrlTool
$rsaKeySystem
$secretSystem
$signatureMethodSystem
$stateLifeToolstatic
$TOOL_SETTINGS_SERVICE_HOOKApiHookstatic
$updatedSystem
$USER_ID_HOOKApiHookstatic
$userResultTool
$vendorTool
$warningsTool
__construct($dataConnector=null)Tool
addSignature($endpoint, $data, $method='POST', $type=null, $nonce='', $hash=null, $timestamp=null)System
checkMessage()System
CONNECTION_ERROR_MESSAGETool
delete()Tool
doServiceRequest($service, $method, $format, $data)System
doToolProxyService()Tool
findService($format, $methods)Tool
fromConsumerKey($key=null, $dataConnector=null, $autoEnable=false)Toolstatic
fromInitiateLoginUrl($initiateLoginUrl, $dataConnector=null, $autoEnable=false)Toolstatic
fromRecordId($id, $dataConnector)Toolstatic
getConfiguration($platformConfig)Toolprotected
getConsumers()Tool
getJwt()System
getKey()System
getMessageClaims($fullyQualified=false)System
getMessageParameters($strictMode=false, $disableCookieCheck=false, $generateWarnings=false)Tool
getPlatformConfiguration()Toolprotected
getPlatforms()Tool
getPlatformToRegister($platformConfig, $registrationConfig, $doSave=true)Toolprotected
getRawParameters()System
getRecordId()System
getRegistrationResponsePage($toolConfig)Toolprotected
getSetting($name, $default='')System
getSettings()System
handleRequest($strictMode=false, $disableCookieCheck=false, $generateWarnings=false)Tool
hasJwt()System
ID_SCOPE_CONTEXTTool
ID_SCOPE_GLOBALTool
ID_SCOPE_ID_ONLYTool
ID_SCOPE_RESOURCETool
ID_SCOPE_SEPARATORTool
initialize()Tool
onAuthenticate($state, $nonce, $usePlatformStorage)Toolprotected
onConfigure()Toolprotected
onContentItem()Toolprotected
onContentItemUpdate()Toolprotected
onDashboard()Toolprotected
onError()Toolprotected
onInitiateLogin($requestParameters, &$authParameters)Toolprotected
onLaunch()Toolprotected
onLtiEndAssessment()Toolprotected
onLtiStartProctoring()Toolprotected
onRegister()Toolprotected
onRegistration()Toolprotected
onResetSessionId()Toolprotected
onSubmissionReview()Toolprotected
parseRoles($roles, $ltiVersion=Util::LTI_VERSION1, $addPrincipalRole=false)Systemstatic
registerApiHook($hookName, $familyCode, $className)ApiHookstatic
save()Tool
saveSettings()System
sendForm($url, $params, $target='')Toolstatic
sendMessage($url, $type, $messageParams, $target='', $userId=null, $hint=null)System
sendRegistration($platformConfig, $toolConfig)Toolprotected
setKey($key)System
setParameterConstraint($name, $required=true, $maxLength=null, $messageTypes=null)Tool
setRecordId($id)System
setSetting($name, $value=null)System
setSettings($settings)System
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