| $launch_id (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| __construct(private IDatabase $db, private ICache $cache, private ICookie $cookie, private ILtiServiceConnector $serviceConnector) (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| cacheLaunchData() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| canMigrate() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_CLIENT_NOT_REGISTERED (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_FETCH_PUBLIC_KEY (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_INVALID_ALG (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_INVALID_ID_TOKEN (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_INVALID_MESSAGE (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_INVALID_MESSAGE_TYPE (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_INVALID_NONCE (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_INVALID_SIGNATURE (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_MISMATCHED_ALG_KEY (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_MISSING_DEPLOYEMENT_ID (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_MISSING_ID_TOKEN (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_MISSING_NONCE (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_MISSING_REGISTRATION (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_NO_DEPLOYMENT (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_NO_KID (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_NO_MATCHING_PUBLIC_KEY (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_NO_PUBLIC_KEY (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_OAUTH_KEY_SIGN_MISSING (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_OAUTH_KEY_SIGN_NOT_VERIFIED (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_STATE_NOT_FOUND (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| ERR_UNRECOGNIZED_MESSAGE_TYPE (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| fromCache(string $launch_id, IDatabase $db, ICache $cache, ICookie $cookie, ILtiServiceConnector $serviceConnector) | Packback\Lti1p3\LtiMessageLaunch | static |
| getAgs() | Packback\Lti1p3\LtiMessageLaunch | |
| getDeepLink() | Packback\Lti1p3\LtiMessageLaunch | |
| getGs() | Packback\Lti1p3\LtiMessageLaunch | |
| getLaunchData() | Packback\Lti1p3\LtiMessageLaunch | |
| getLaunchId() | Packback\Lti1p3\LtiMessageLaunch | |
| getMissingRegistrationErrorMsg(string $issuerUrl, ?string $clientId=null) (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | static |
| getNrps() | Packback\Lti1p3\LtiMessageLaunch | |
| hasAgs() | Packback\Lti1p3\LtiMessageLaunch | |
| hasGs() | Packback\Lti1p3\LtiMessageLaunch | |
| hasNrps() | Packback\Lti1p3\LtiMessageLaunch | |
| initialize(array $request) (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| isDeepLinkLaunch() | Packback\Lti1p3\LtiMessageLaunch | |
| isResourceLaunch() | Packback\Lti1p3\LtiMessageLaunch | |
| isSubmissionReviewLaunch() | Packback\Lti1p3\LtiMessageLaunch | |
| migrate() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| new(IDatabase $db, ICache $cache, ICookie $cookie, ILtiServiceConnector $serviceConnector) | Packback\Lti1p3\LtiMessageLaunch | static |
| setRequest(array $request) (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| TYPE_DEEPLINK (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| TYPE_RESOURCELINK (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| TYPE_SUBMISSIONREVIEW (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | |
| validate() | Packback\Lti1p3\LtiMessageLaunch | |
| validateDeployment() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | protected |
| validateJwtFormat() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | protected |
| validateJwtSignature() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | protected |
| validateMessage() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | protected |
| validateNonce() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | protected |
| validateRegistration() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | protected |
| validateState() (defined in Packback\Lti1p3\LtiMessageLaunch) | Packback\Lti1p3\LtiMessageLaunch | protected |