Method List
-
#_ensure_lti_v1p3_key PandaPal::Platform::Canvas::OrgExtension
-
#_find_existing_installs PandaPal::Platform::Canvas::OrgExtension
-
absolute_launch_url PandaPal::LaunchUrlHelpers
-
#add_lti_custom_params LtiXml::BridgePlatform
-
add_url_params PandaPal::LaunchUrlHelpers
-
apply_defaults PandaPal::SecureHeaders
-
#attr_encrypted SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
-
#authentication_redirect_url PandaPal::Platform::Generic
-
#authentication_redirect_url PandaPal::Platform::Canvas
-
#bearcat_client PandaPal::Platform::Canvas::OrgExtension
-
build_settings_entry PandaPal::OrganizationConcerns::TaskScheduling
-
#call PandaPal::ApiCall
-
#call PandaPal::ApiCallController
-
#call_url PandaPal::ApiCall
-
#canvas_api_token PandaPal::Platform::Canvas::OrgExtension
-
#canvas_url PandaPal::Platform::Canvas::OrgExtension
-
#create_api PandaPal::Organization
-
current PandaPal::Organization
-
#current_lti_platform PandaPal::Helpers::ControllerHelper
-
#current_organization PandaPal::Helpers::ControllerHelper
-
#current_session PandaPal::Helpers::SessionReplacement
-
#current_session_data PandaPal::Helpers::SessionReplacement
-
decode_jwt PandaPal::ApiCall
-
deserialize PandaPal::Platform
-
dump PandaPal::Session::DataSerializer
-
#encryption_key PandaPal::Organization
-
#errors PandaPal::LtiJwtValidator
-
extensions_for PandaPal
-
#forbid_access_if_lacking_session PandaPal::Helpers::ControllerHelper
-
#forbid_access_if_lacking_session PandaPal::Helpers::SessionReplacement
-
from_jwt PandaPal::ApiCall
-
#generate_schedule PandaPal::OrganizationConcerns::TaskScheduling
-
#grant_url PandaPal::Platform::Generic
-
#grant_url PandaPal::Platform::Canvas
-
#init PandaPal::Platform::Generic
-
#initialize LtiXml::BasePlatform
-
#initialize PandaPal::LtiJwtValidator
-
#initialize PandaPal::Platform
-
#install_lti PandaPal::Platform::Canvas::OrgExtension
-
#jwks_url PandaPal::Platform::Generic
-
#jwks_url PandaPal::Platform::Canvas
-
#jwt_token PandaPal::ApiCall
-
#launch PandaPal::LtiV1P0Controller
-
launch_route PandaPal::LaunchUrlHelpers
-
launch_url PandaPal::LaunchUrlHelpers
-
#link_nonce PandaPal::Helpers::SessionReplacement
-
#link_nonce_type PandaPal::Helpers::SessionReplacement
-
#link_with_session_to PandaPal::Helpers::SessionReplacement
-
load PandaPal::Session::DataSerializer
-
#login PandaPal::LtiV1P3Controller
-
#lti_api_configuration PandaPal::Platform::Canvas::OrgExtension
-
lti_custom_params PandaPal
-
lti_custom_params= PandaPal
-
lti_environments PandaPal
-
lti_environments= PandaPal
-
#lti_launch_params PandaPal::Helpers::ControllerHelper
-
#lti_nav PandaPal::Helpers::RouteHelper
-
lti_options PandaPal
-
lti_options= PandaPal
-
lti_paths PandaPal
-
#lti_platform PandaPal::Session
-
lti_private_key PandaPal
-
lti_private_key= PandaPal
-
lti_properties PandaPal
-
lti_properties= PandaPal
-
#main_app LtiXml::BasePlatform
-
materialize_extension PandaPal::Platform
-
normalize_lti_launch_desc PandaPal::LaunchUrlHelpers
-
#opts PandaPal::Jobs::GradePassbackJob
-
#organization PandaPal::Platform::Canvas
-
#organization PandaPal::Jobs::GradePassbackJob
-
#panda_pal_se_attr_encrypted SymmetricEncryption::ActiveRecord::AttrEncrypted::ClassMethods
-
#parsed_request_url LtiXml::BasePlatform
-
#perform PandaPal::Jobs::GradePassbackJob
-
#perform PandaPal::OrganizationConcerns::TaskScheduling::ScheduledTaskExecutor
-
#platform LtiXml::BasePlatform
-
#public_jwks PandaPal::LtiV1P3Controller
-
#public_jwks PandaPal::Platform
-
#redirect_with_session_to PandaPal::Helpers::SessionReplacement
-
register_extension PandaPal
-
#reinstall_lti! PandaPal::Platform::Canvas::OrgExtension
-
#rename! PandaPal::Organization
-
resolve_platform PandaPal::Platform
-
resolve_platform PandaPal::Organization
-
resolve_platform_class PandaPal::Platform
-
resolve_raw_platform PandaPal::Platform
-
resolve_route PandaPal::LaunchUrlHelpers
-
resolve_url_symbol PandaPal::LaunchUrlHelpers
-
resolved_extensions_for PandaPal
-
#resource_link_request PandaPal::LtiV1P3Controller
-
#root_account_info PandaPal::Platform::Canvas::OrgExtension
-
#safari_override PandaPal::Helpers::ControllerHelper
-
#save_session PandaPal::Helpers::SessionReplacement
-
#serialize PandaPal::Platform
-
#session_changed? PandaPal::Helpers::SessionReplacement
-
#session_expiration_period_minutes PandaPal::Helpers::SessionReplacement
-
#session_url_for PandaPal::Helpers::SessionReplacement
-
#settings_structure PandaPal::OrganizationConcerns::SettingsValidation
-
#share_controller_on_thread PandaPal::ApplicationController
-
stage_navigation PandaPal
-
#switch_tenant PandaPal::Helpers::ControllerHelper
-
#switch_tenant PandaPal::Organization
-
#sync_schedule PandaPal::OrganizationConcerns::TaskScheduling
-
to_boolean PandaPal::MiscHelper
-
#tool_config PandaPal::LtiV1P0Controller
-
#tool_config PandaPal::LtiV1P3Controller
-
uri_host PandaPal::LaunchUrlHelpers
-
url_for PandaPal::LaunchUrlHelpers
-
#url_with_session PandaPal::Helpers::SessionReplacement
-
#valid? PandaPal::LtiJwtValidator
-
#valid_session? PandaPal::Helpers::ControllerHelper
-
#validate_launch! PandaPal::Helpers::ControllerHelper
-
#validate_settings PandaPal::OrganizationConcerns::SettingsValidation
-
#validate_v1p0_launch PandaPal::Helpers::ControllerHelper
-
#validate_v1p3_launch PandaPal::Helpers::ControllerHelper
-
#verify_authenticity_token PandaPal::Helpers::SessionReplacement
-
with_uri_host PandaPal::LaunchUrlHelpers
-
#xml LtiXml::BasePlatform