Table of Contents - lti2-0.0.3 Documentation
Pages
Classes and Modules
- Lti2
- Lti2::Engine
- Lti2Commons
- Lti2Commons::Cache
- Lti2Commons::Core
- Lti2Commons::JsonWrapper
- Lti2Commons::MessageSupport
- Lti2Commons::Signer
- Lti2Commons::SubstitutionSupport
- Lti2Commons::SubstitutionSupport::Resolver
- Lti2Commons::Utils
- Lti2Commons::WireLogSupport
- Lti2Commons::WireLogSupport::WireLog
- OAuth
- OAuth::OAuthProxy
- OAuth::OAuthProxy::OAuthRequest
- Object
- TestJsonWrapper
- TestOAuthRequest
- TestObject
- TestSubstitutionSupport
- TestTree
Methods
- ::collect_rack_parameters — OAuth::OAuthProxy::OAuthRequest
- ::create_from_rack_request — OAuth::OAuthProxy::OAuthRequest
- ::new — Lti2Commons::Cache
- ::new — Lti2Commons::JsonWrapper
- ::new — Lti2Commons::SubstitutionSupport::Resolver
- ::new — Lti2Commons::WireLogSupport::WireLog
- ::new — TestObject
- ::parse_authorization_header — OAuth::OAuthProxy::OAuthRequest
- #add_resolver — Lti2Commons::SubstitutionSupport::Resolver
- #assert_first — TestTree
- #assert_node — TestTree
- #at — Lti2Commons::JsonWrapper
- #clear — Lti2Commons::Cache
- #clear_log — Lti2Commons::WireLogSupport::WireLog
- #compute_oauth_body_hash — OAuth::OAuthProxy::OAuthRequest
- #compute_oauth_body_hash — Lti2Commons::Signer
- #copy — OAuth::OAuthProxy::OAuthRequest
- #create_lti_message_body — Lti2Commons::MessageSupport
- #create_lti_message_body_from_signed_request — Lti2Commons::MessageSupport
- #create_message_body — Lti2Commons::MessageSupport
- #create_message_footer — Lti2Commons::MessageSupport
- #create_message_header — Lti2Commons::MessageSupport
- #create_signed_request — Lti2Commons::Signer
- #create_stale_request — TestOAuthRequest
- #deep_copy — Lti2Commons::JsonWrapper
- #deprecated_lti_parameters — Lti2Commons::Core
- #dump_oauth_parameters — TestOAuthRequest
- #each_leaf — Lti2Commons::JsonWrapper
- #fetch — Lti2Commons::Cache
- #final_uri — OAuth::OAuthProxy::OAuthRequest
- #first_at — Lti2Commons::JsonWrapper
- #flush — Lti2Commons::WireLogSupport::WireLog
- #get_matching_node — Lti2Commons::JsonWrapper
- #hash_to_query_string — Lti2Commons::Utils
- #invoke_service — Lti2Commons::MessageSupport
- #invoke_unsigned_service — Lti2Commons::MessageSupport
- #is_hash_intersect — Lti2Commons::JsonWrapper
- #is_hash_intersect — Lti2Commons::Utils
- #is_timestamp_expired? — OAuth::OAuthProxy::OAuthRequest
- #known_lti2_parameters — Lti2Commons::Core
- #log — OAuth::OAuthProxy::OAuthRequest
- #log — Lti2Commons::WireLogSupport::WireLog
- #log_buffer — Lti2Commons::WireLogSupport::WireLog
- #log_response — Lti2Commons::WireLogSupport::WireLog
- #lti2_launch — Lti2Commons::Core
- #method — OAuth::OAuthProxy::OAuthRequest
- #newline — Lti2Commons::WireLogSupport::WireLog
- #normalized_uri — OAuth::OAuthProxy::OAuthRequest
- #parameters — OAuth::OAuthProxy::OAuthRequest
- #raw_log — Lti2Commons::WireLogSupport::WireLog
- #resolve — Lti2Commons::SubstitutionSupport::Resolver
- #resolve_by_category — Lti2Commons::SubstitutionSupport::Resolver
- #resource_transform_sample — TestSubstitutionSupport
- #search — Lti2Commons::JsonWrapper
- #select — Lti2Commons::JsonWrapper
- #set_http_headers — Lti2Commons::MessageSupport
- #setup — TestTree
- #setup — TestJsonWrapper
- #setup — TestOAuthRequest
- #setup — TestSubstitutionSupport
- #slugify — Lti2Commons::Core
- #store — Lti2Commons::Cache
- #substitute_template_values_from_hash — Lti2Commons::JsonWrapper
- #substitute_template_values_from_hash — Lti2Commons::Utils
- #substitute_text_in_all_nodes — Lti2Commons::JsonWrapper
- #test_add_block — TestSubstitutionSupport
- #test_add_hash — TestSubstitutionSupport
- #test_arrays — TestTree
- #test_at — TestJsonWrapper
- #test_basics — TestTree
- #test_break_signature — TestOAuthRequest
- #test_constuctor — TestJsonWrapper
- #test_create_signed_request_get — TestOAuthRequest
- #test_create_signed_request_put — TestOAuthRequest
- #test_create_signed_request_simple_post — TestOAuthRequest
- #test_deep_copy — TestJsonWrapper
- #test_duplicate_nonce — TestOAuthRequest
- #test_each_deep_with_substitution — TestJsonWrapper
- #test_each_leaf — TestJsonWrapper
- #test_enumerate — TestTree
- #test_exception_on_signature_error — TestOAuthRequest
- #test_filter — TestTree
- #test_filter0 — TestTree
- #test_first — TestTree
- #test_first_at — TestJsonWrapper
- #test_internal_method — TestSubstitutionSupport
- #test_lti_message_body — TestOAuthRequest
- #test_lti_message_body_from_signed_request — TestOAuthRequest
- #test_nested_resolver — TestSubstitutionSupport
- #test_oauth_request — TestOAuthRequest
- #test_path_on_json — TestTree
- #test_print — TestTree
- #test_search — TestJsonWrapper
- #test_select — TestJsonWrapper
- #test_testobject — TestSubstitutionSupport
- #test_timeout_error — TestOAuthRequest
- #test_timeout_within_margin — TestOAuthRequest
- #test_valid_request — TestOAuthRequest
- #timestamp — Lti2Commons::WireLogSupport::WireLog
- #to_pretty_json — Lti2Commons::JsonWrapper
- #to_s — Lti2Commons::SubstitutionSupport::Resolver
- #to_s — TestObject
- #uri — OAuth::OAuthProxy::OAuthRequest
- #verify_signature? — OAuth::OAuthProxy::OAuthRequest
- #verify_signature_always? — OAuth::OAuthProxy::OAuthRequest
- #write_wirelog_header — Lti2Commons::MessageSupport