Table of Contents - ims-lti-2.3.1 Documentation
Classes and Modules
- IMS
- IMS::LIS
- IMS::LIS::ContextType
- IMS::LIS::ContextType::Handles
- IMS::LIS::ContextType::URNs
- IMS::LIS::Roles
- IMS::LIS::Roles::Context
- IMS::LIS::Roles::Context::Handles
- IMS::LIS::Roles::Context::URNs
- IMS::LIS::Roles::Institution
- IMS::LIS::Roles::Institution::Handles
- IMS::LIS::Roles::Institution::URNs
- IMS::LIS::Roles::System
- IMS::LIS::Roles::System::Handles
- IMS::LIS::Roles::System::URNs
- IMS::LIS::Statuses
- IMS::LIS::Statuses::SimpleNames
- IMS::LIS::Statuses::URIs
- IMS::LTI
- IMS::LTI::Converters
- IMS::LTI::Converters::TimeJSONConverter
- IMS::LTI::Errors
- IMS::LTI::Errors::AuthenticationFailedError
- IMS::LTI::Errors::InvalidLTIConfigError
- IMS::LTI::Errors::InvalidToolConsumerProfile
- IMS::LTI::Errors::ToolProxyRegistrationError
- IMS::LTI::Models
- IMS::LTI::Models::BaseUrlChoice
- IMS::LTI::Models::BaseUrlSelector
- IMS::LTI::Models::Contact
- IMS::LTI::Models::ContentItemContainer
- IMS::LTI::Models::ContentItemPlacement
- IMS::LTI::Models::ContentItems
- IMS::LTI::Models::ContentItems::ContentItem
- IMS::LTI::Models::ContentItems::FileItem
- IMS::LTI::Models::ContentItems::LtiLinkItem
- IMS::LTI::Models::IconEndpoint
- IMS::LTI::Models::IconInfo
- IMS::LTI::Models::Image
- IMS::LTI::Models::LTIModel
- IMS::LTI::Models::LocalizedName
- IMS::LTI::Models::LocalizedText
- IMS::LTI::Models::MembershipService
- IMS::LTI::Models::MembershipService::Agent
- IMS::LTI::Models::MembershipService::Container
- IMS::LTI::Models::MembershipService::Context
- IMS::LTI::Models::MembershipService::LISMembershipContainer
- IMS::LTI::Models::MembershipService::LISPerson
- IMS::LTI::Models::MembershipService::Membership
- IMS::LTI::Models::MembershipService::Organization
- IMS::LTI::Models::MembershipService::Page
- IMS::LTI::Models::MembershipService::Person
- IMS::LTI::Models::MessageHandler
- IMS::LTI::Models::Messages
- IMS::LTI::Models::Messages::BasicLTILaunchRequest
- IMS::LTI::Models::Messages::ContentItemSelection
- IMS::LTI::Models::Messages::ContentItemSelectionRequest
- IMS::LTI::Models::Messages::Message
- IMS::LTI::Models::Messages::RegistrationRequest
- IMS::LTI::Models::Messages::RequestMessage
- IMS::LTI::Models::Messages::ToolProxyUpdateRequest
- IMS::LTI::Models::Parameter
- IMS::LTI::Models::ProductFamily
- IMS::LTI::Models::ProductInfo
- IMS::LTI::Models::ProductInstance
- IMS::LTI::Models::ResourceHandler
- IMS::LTI::Models::ResourceType
- IMS::LTI::Models::RestService
- IMS::LTI::Models::RestServiceProfile
- IMS::LTI::Models::SecurityContract
- IMS::LTI::Models::SecurityProfile
- IMS::LTI::Models::Serializable
- IMS::LTI::Models::ServiceOwner
- IMS::LTI::Models::ServiceProvider
- IMS::LTI::Models::ToolConsumerProfile
- IMS::LTI::Models::ToolProfile
- IMS::LTI::Models::ToolProxy
- IMS::LTI::Models::ToolSetting
- IMS::LTI::Models::ToolSettingContainer
- IMS::LTI::Models::Vendor
- IMS::LTI::Serializers
- IMS::LTI::Serializers::Base
- IMS::LTI::Serializers::Base::Filter
- IMS::LTI::Serializers::MembershipService
- IMS::LTI::Serializers::MembershipService::AgentSerializer
- IMS::LTI::Serializers::MembershipService::ContainerSerializer
- IMS::LTI::Serializers::MembershipService::ContextSerializer
- IMS::LTI::Serializers::MembershipService::LISMembershipContainerSerializer
- IMS::LTI::Serializers::MembershipService::LISPersonSerializer
- IMS::LTI::Serializers::MembershipService::MembershipSerializer
- IMS::LTI::Serializers::MembershipService::OrganizationSerializer
- IMS::LTI::Serializers::MembershipService::PageSerializer
- IMS::LTI::Serializers::MembershipService::PersonSerializer
- IMS::LTI::Services
- IMS::LTI::Services::AuthenticationService
- IMS::LTI::Services::MessageAuthenticator
- IMS::LTI::Services::OAuth2Client
- IMS::LTI::Services::ToolConfig
- IMS::LTI::Services::ToolConsumerProfileService
- IMS::LTI::Services::ToolProxyRegistrationService
- IMS::LTI::Services::ToolProxyValidator
Methods
- ::add_attribute — IMS::LTI::Models::LTIModel
- ::add_attributes — IMS::LTI::Models::LTIModel
- ::add_deprecated_params — IMS::LTI::Models::Messages::Message
- ::add_optional_params — IMS::LTI::Models::Messages::Message
- ::add_params — IMS::LTI::Models::Messages::Message
- ::add_recommended_params — IMS::LTI::Models::Messages::Message
- ::add_required_params — IMS::LTI::Models::Messages::Message
- ::as_json — IMS::LTI::Serializers::Base
- ::attributes — IMS::LTI::Models::LTIModel
- ::attributes — IMS::LTI::Serializers::Base
- ::attributes= — IMS::LTI::Models::LTIModel
- ::base_hash — IMS::LTI::Serializers::Base
- ::create_from_xml — IMS::LTI::Services::ToolConfig
- ::deprecated_params — IMS::LTI::Models::Messages::Message
- ::descendants — IMS::LTI::Models::Messages::Message
- ::expand_variable — IMS::LTI::Models::Parameter
- ::from_json — IMS::LTI::Models::ContentItems::ContentItem
- ::from_json — IMS::LTI::Models::LTIModel
- ::from_json_value — IMS::LTI::Converters::TimeJSONConverter
- ::generate — IMS::LTI::Models::Messages::Message
- ::has_list_of_serializables — IMS::LTI::Serializers::Base
- ::has_serializable — IMS::LTI::Serializers::Base
- ::inherit_attributes — IMS::LTI::Models::LTIModel
- ::inherited — IMS::LTI::Models::LTIModel
- ::inherited — IMS::LTI::Models::Messages::Message
- ::inherited — IMS::LTI::Serializers::Base
- ::new — IMS::LTI::Errors::AuthenticationFailedError
- ::new — IMS::LTI::Errors::ToolProxyRegistrationError
- ::new — IMS::LTI::Models::ContentItemContainer
- ::new — IMS::LTI::Models::ContentItems::ContentItem
- ::new — IMS::LTI::Models::ContentItems::FileItem
- ::new — IMS::LTI::Models::ContentItems::LtiLinkItem
- ::new — IMS::LTI::Models::LocalizedName
- ::new — IMS::LTI::Models::LocalizedText
- ::new — IMS::LTI::Models::LTIModel
- ::new — IMS::LTI::Models::MembershipService::Agent
- ::new — IMS::LTI::Models::MembershipService::Container
- ::new — IMS::LTI::Models::MembershipService::Context
- ::new — IMS::LTI::Models::MembershipService::LISMembershipContainer
- ::new — IMS::LTI::Models::MembershipService::LISPerson
- ::new — IMS::LTI::Models::MembershipService::Membership
- ::new — IMS::LTI::Models::MembershipService::Organization
- ::new — IMS::LTI::Models::MembershipService::Page
- ::new — IMS::LTI::Models::MembershipService::Person
- ::new — IMS::LTI::Models::Messages::BasicLTILaunchRequest
- ::new — IMS::LTI::Models::Messages::ContentItemSelection
- ::new — IMS::LTI::Models::Messages::ContentItemSelectionRequest
- ::new — IMS::LTI::Models::Messages::Message
- ::new — IMS::LTI::Models::Messages::RegistrationRequest
- ::new — IMS::LTI::Models::Messages::RequestMessage
- ::new — IMS::LTI::Models::Messages::ToolProxyUpdateRequest
- ::new — IMS::LTI::Models::RestService
- ::new — IMS::LTI::Models::RestServiceProfile
- ::new — IMS::LTI::Models::ToolConsumerProfile
- ::new — IMS::LTI::Models::ToolProxy
- ::new — IMS::LTI::Models::ToolSettingContainer
- ::new — IMS::LTI::Serializers::Base::Filter
- ::new — IMS::LTI::Services::AuthenticationService
- ::new — IMS::LTI::Services::MessageAuthenticator
- ::new — IMS::LTI::Services::OAuth2Client
- ::new — IMS::LTI::Services::ToolConfig
- ::new — IMS::LTI::Services::ToolConsumerProfileService
- ::new — IMS::LTI::Services::ToolProxyRegistrationService
- ::new — IMS::LTI::Services::ToolProxyValidator
- ::optional_params — IMS::LTI::Models::Messages::Message
- ::options_for_attribute — IMS::LTI::Serializers::Base
- ::parameters — IMS::LTI::Models::Messages::Message
- ::parse_jwt — IMS::LTI::Models::Messages::Message
- ::process_params — IMS::LTI::Models::Parameter
- ::recommended_params — IMS::LTI::Models::Messages::Message
- ::required_params — IMS::LTI::Models::Messages::Message
- ::serialization_options — IMS::LTI::Models::LTIModel
- ::set_attribute — IMS::LTI::Serializers::Base
- ::set_attributes — IMS::LTI::Serializers::Base
- ::supers_params — IMS::LTI::Models::Messages::Message
- ::to_json — IMS::LTI::Serializers::Base
- ::to_json_value — IMS::LTI::Converters::TimeJSONConverter
- #== — IMS::LTI::Models::Parameter
- #access_token — IMS::LTI::Services::AuthenticationService
- #access_token_request — IMS::LTI::Services::AuthenticationService
- #actions — IMS::LTI::Models::RestService
- #actions — IMS::LTI::Models::RestServiceProfile
- #add_custom_params — IMS::LTI::Models::Messages::Message
- #add_filter — IMS::LTI::Serializers::Base::Filter
- #as_json — IMS::LTI::Models::LTIModel
- #as_json — IMS::LTI::Models::Serializable
- #attributes — IMS::LTI::Models::LTIModel
- #attributes= — IMS::LTI::Models::LTIModel
- #base_message_url — IMS::LTI::Models::ToolProfile
- #base_string — IMS::LTI::Services::MessageAuthenticator
- #capabilities_offered — IMS::LTI::Models::ToolConsumerProfile
- #capabilities_offered — IMS::LTI::Services::ToolProxyValidator
- #change_json_keys_to_attrs! — IMS::LTI::Models::LTIModel
- #collect_attributes — IMS::LTI::Models::Messages::Message
- #connection — IMS::LTI::Services::OAuth2Client
- #content_items= — IMS::LTI::Models::Messages::ContentItemSelection
- #create_description — IMS::LTI::Models::ProductInfo
- #create_description — IMS::LTI::Models::ServiceOwner
- #create_description — IMS::LTI::Models::Vendor
- #create_product_name — IMS::LTI::Models::ProductInfo
- #create_service_owner_name — IMS::LTI::Models::ServiceOwner
- #create_vendor_name — IMS::LTI::Models::Vendor
- #default_description — IMS::LTI::Models::ProductInfo
- #default_description — IMS::LTI::Models::ResourceHandler
- #default_description — IMS::LTI::Models::ServiceOwner
- #default_description — IMS::LTI::Models::Vendor
- #default_message_url — IMS::LTI::Models::BaseUrlChoice
- #default_name — IMS::LTI::Models::ProductInfo
- #default_name — IMS::LTI::Models::ResourceHandler
- #default_name — IMS::LTI::Models::ServiceOwner
- #default_name — IMS::LTI::Models::Vendor
- #deprecated_params — IMS::LTI::Models::Messages::Message
- #deserialize_json_relations! — IMS::LTI::Models::LTIModel
- #digest_algorithms — IMS::LTI::Models::SecurityProfile
- #enabled_capabilities — IMS::LTI::Models::MessageHandler
- #enabled_capabilities — IMS::LTI::Models::ToolProxy
- #end_user_services — IMS::LTI::Models::SecurityContract
- #errors — IMS::LTI::Services::ToolProxyValidator
- #expiration — IMS::LTI::Services::AuthenticationService
- #expired? — IMS::LTI::Services::AuthenticationService
- #filter — IMS::LTI::Serializers::Base::Filter
- #fixed? — IMS::LTI::Models::Parameter
- #formats — IMS::LTI::Models::RestService
- #from_json — IMS::LTI::Models::LTIModel
- #from_json_conversions — IMS::LTI::Models::LTIModel
- #generate_key_and_password — IMS::LTI::Models::Messages::RegistrationRequest
- #get_constant — IMS::LTI::Models::LTIModel
- #get_custom_param — IMS::LTI::Services::ToolConfig
- #get_custom_params — IMS::LTI::Models::Messages::Message
- #get_ext_param — IMS::LTI::Services::ToolConfig
- #get_ext_params — IMS::LTI::Models::Messages::Message
- #get_ext_params — IMS::LTI::Services::ToolConfig
- #get_node_att — IMS::LTI::Services::ToolConfig
- #get_node_text — IMS::LTI::Services::ToolConfig
- #invalid_capabilities — IMS::LTI::Services::ToolProxyValidator
- #invalid_message_handlers — IMS::LTI::Services::ToolProxyValidator
- #invalid_security_contract — IMS::LTI::Services::ToolProxyValidator
- #invalid_security_profiles — IMS::LTI::Services::ToolProxyValidator
- #invalid_services — IMS::LTI::Services::ToolProxyValidator
- #invalidate! — IMS::LTI::Services::AuthenticationService
- #json_key — IMS::LTI::Models::LTIModel
- #jwt_params — IMS::LTI::Models::Messages::Message
- #keys — IMS::LTI::Serializers::Base::Filter
- #messages — IMS::LTI::Models::ResourceHandler
- #messages — IMS::LTI::Models::ToolProfile
- #method_missing — IMS::LTI::Models::LTIModel
- #method_missing — IMS::LTI::Models::Messages::Message
- #normalize_strings — IMS::LTI::Services::ToolProxyValidator
- #oauth_params — IMS::LTI::Models::Messages::Message
- #optional_params — IMS::LTI::Models::Messages::Message
- #optionals — IMS::LTI::Serializers::Base::Filter
- #options_for_attribute — IMS::LTI::Serializers::Base::Filter
- #parameters — IMS::LTI::Models::MessageHandler
- #parameters — IMS::LTI::Models::Messages::ContentItemSelection
- #parameters — IMS::LTI::Models::Messages::Message
- #parse_params — IMS::LTI::Services::MessageAuthenticator
- #post_params — IMS::LTI::Models::Messages::Message
- #process_json_hash — IMS::LTI::Models::LTIModel
- #process_xml — IMS::LTI::Services::ToolConfig
- #profile — IMS::LTI::Models::RestService
- #recommended_params — IMS::LTI::Models::Messages::Message
- #register_tool_proxy — IMS::LTI::Services::ToolProxyRegistrationService
- #remove_capabilites! — IMS::LTI::Services::ToolProxyRegistrationService
- #remove_invalid_capabilities! — IMS::LTI::Services::ToolProxyRegistrationService
- #remove_params! — IMS::LTI::Services::ToolProxyRegistrationService
- #required_params — IMS::LTI::Models::Messages::Message
- #reregistration? — IMS::LTI::Services::ToolProxyRegistrationService
- #reregistration_capable? — IMS::LTI::Models::ToolConsumerProfile
- #resource_handlers — IMS::LTI::Models::ToolProfile
- #security_profile_by_name — IMS::LTI::Models::ToolConsumerProfile
- #security_profiles — IMS::LTI::Models::ToolConsumerProfile
- #security_profiles — IMS::LTI::Models::ToolProfile
- #serializable_lists — IMS::LTI::Serializers::Base::Filter
- #serializables — IMS::LTI::Serializers::Base::Filter
- #serialization_attrs_for — IMS::LTI::Models::LTIModel
- #serialization_options — IMS::LTI::Models::LTIModel
- #serialize_serializable — IMS::LTI::Serializers::Base::Filter
- #serialize_serializable_list — IMS::LTI::Serializers::Base::Filter
- #service_profiles — IMS::LTI::Services::ToolProxyRegistrationService
- #services — IMS::LTI::Models::SecurityContract
- #services_offered — IMS::LTI::Models::ToolConsumerProfile
- #set_custom_param — IMS::LTI::Services::ToolConfig
- #set_ext_param — IMS::LTI::Services::ToolConfig
- #set_ext_params — IMS::LTI::Services::ToolConfig
- #set_properties — IMS::LTI::Services::ToolConfig
- #signed_params — IMS::LTI::Services::MessageAuthenticator
- #signed_post_params — IMS::LTI::Models::Messages::Message
- #supports_capabilities? — IMS::LTI::Services::ToolConsumerProfileService
- #to_json — IMS::LTI::Models::LTIModel
- #to_json — IMS::LTI::Models::Serializable
- #to_json_conversions — IMS::LTI::Models::LTIModel
- #to_json_keys — IMS::LTI::Models::LTIModel
- #to_jwt — IMS::LTI::Models::Messages::Message
- #to_xml — IMS::LTI::Services::ToolConfig
- #tool_consumer_profile — IMS::LTI::Services::ToolProxyRegistrationService
- #tool_consumer_profile — IMS::LTI::Services::ToolProxyValidator
- #tool_consumer_profile= — IMS::LTI::Services::ToolProxyValidator
- #tool_services — IMS::LTI::Models::SecurityContract
- #valid? — IMS::LTI::Services::ToolProxyValidator
- #valid_jwt? — IMS::LTI::Services::MessageAuthenticator
- #valid_signature? — IMS::LTI::Services::MessageAuthenticator
- #validate_message_handlers — IMS::LTI::Services::ToolProxyValidator
- #validate_message_types — IMS::LTI::Services::ToolProxyValidator
- #validate_parameters — IMS::LTI::Services::ToolProxyValidator
- #validate_resource_handlers — IMS::LTI::Services::ToolProxyValidator
- #validate_singleton_message_handlers — IMS::LTI::Services::ToolProxyValidator