LTI Integration Library 5.1.4
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
System Member List

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

$createdSystem
$dataConnectorSystem
$debugModeSystem
$detailsSystem
$enabledSystem
$enableFromSystem
$enableUntilSystem
$encryptionMethodSystem
$idScopeSystem
$jkuSystem
$jwtSystemprotected
$kidSystem
$lastAccessSystem
$ltiVersionSystem
$messageParametersSystemprotected
$nameSystem
$okSystem
$rawParametersSystemprotected
$reasonSystem
$requiredScopesSystem
$rsaKeySystem
$secretSystem
$signatureMethodSystem
$updatedSystem
$warningsSystem
addSignature(string $endpoint, array|string|null $data, string $method='POST', ?string $type=null, ?string $nonce='', ?string $hash=null, ?int $timestamp=null)System
checkMessage(bool $generateWarnings=false)System
doServiceRequest(ServiceDefinition $service, string $method, string $format, array|string $data)System
getBaseString()System
getJwt()System
getKey()System
getMessageClaims(bool $fullyQualified=false)System
getRawParameters()System
getRecordId()System
getSetting(string $name, ?string $default='')System
getSettings()System
hasJwt()System
parseRoles(array|string $roles, LtiVersion $ltiVersion=LtiVersion::V1, bool $addPrincipalRole=false)Systemstatic
saveSettings()System
sendMessage(string $url, string $type, array $messageParams, string $target='', ?string $userId=null, ?string $hint=null)System
setKey(?string $key)System
setReason(string $reason)System
setRecordId(int|string|null $id)System
setSetting(string $name, string|array|null $value=null)System
setSettings(array $settings)System
signMessage(string &$url, string $type, string $ltiVersionString, array $params, ?string $loginHint=null, ?string $ltiMessageHint=null)System
signParameters(string $url, string $type, string $ltiVersionString, array $params)System
signServiceRequest(string $url, string $method, string $type, array|string|null $data=null)System
useOAuth1()System
verifySignature()System