- checkProperties(Properties, String, String, String, String) - Static method in class org.imsglobal.lti.BasicLTIUtil
-
- checkProperties(Map<String, String>, String, String, String, String) - Static method in class org.imsglobal.lti.BasicLTIUtil
-
Check if the fields are properly signed
- cleanupProperties(Map<String, String>) - Static method in class org.imsglobal.lti.BasicLTIUtil
-
Any properties which are not well known (i.e.
- cleanupProperties(Map<String, String>, String[]) - Static method in class org.imsglobal.lti.BasicLTIUtil
-
Any properties which are not well known (i.e.
- cleanupProperties(Properties) - Static method in class org.imsglobal.lti.BasicLTIUtil
-
- CO_ACADEMIC_SESSION - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseOffering.academicSession
The text data that is used to describe the academic session for the course offering.
- CO_CREDITS - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseOffering.credits
The default credits set for this Course Offering
In the LIS Database, this value corresponds to
courseOfferingRecord/courseOffering/defaultCredits/textString
- CO_LABEL - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseOffering.label
A human readable label for the Course Offering
In the LIS Database, this value corresponds to
courseOfferingRecord/courseOffering/label
- CO_LONG_DESCRIPTION - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseOffering.longDescription
A long description of the Course Offering.
- CO_SHORT_DESCRIPTION - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseOffering.shortDescription
A short description of the Course Offering.
- CO_SOURCED_ID - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseOffering.sourcedId
The LIS identifier for the Course Offering.
- CO_TITLE - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseOffering.title
The title of the Course Offering.
- CODE_MAJOR_FAILURE - Static variable in class org.imsglobal.json.IMSJSONRequest
-
- CODE_MAJOR_SUCCESS - Static variable in class org.imsglobal.json.IMSJSONRequest
-
- CODE_MAJOR_UNSUPPORTED - Static variable in class org.imsglobal.json.IMSJSONRequest
-
- COMMENT - Static variable in class org.imsglobal.lti2.LTI2Constants
-
- Contact - Class in org.imsglobal.lti2.objects.consumer
-
- Contact(String) - Constructor for class org.imsglobal.lti2.objects.consumer.Contact
-
- Contact() - Constructor for class org.imsglobal.lti2.objects.consumer.Contact
-
- CONTENT_TYPE - Static variable in class org.imsglobal.lti2.objects.provider.ToolProxy
-
- CONTEXT - Static variable in class org.imsglobal.lti2.LTI2Constants
-
- context - Variable in class org.imsglobal.lti2.objects.BaseJsonLd
-
- CONTEXT_ID - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
context_id=8213060-006f-27b2066ac545
- CONTEXT_LABEL - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
context_label=SI182
- CONTEXT_TITLE - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
context_title=Design of Personal Environments
- CONTEXT_TYPE - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
context_type=CourseSection
- CONTEXT_TYPE_COURSE_OFFERING - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- CONTEXT_TYPE_COURSE_SECTION - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- CONTEXT_TYPE_COURSE_TEMPLATE - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- CONTEXT_TYPE_GROUP - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- CONTEXT_URL - Static variable in class org.imsglobal.lti2.objects.provider.ToolProxy
-
- convertToMap(Properties) - Static method in class org.imsglobal.lti.BasicLTIUtil
-
Simple utility method to help with the migration from Properties to Map<String, String>.
- convertToProperties(Map<String, String>) - Static method in class org.imsglobal.lti.BasicLTIUtil
-
- COURSE_SECTION_ID - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
- CS_COURSE_NUMBER - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseSection.courseNumber
The course number, such as "Biology 101".
- CS_CREDITS - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseSection.credits
The default credits set for the Course Section.
- CS_DATA_SOURCE - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseSection.dataSource
An identifier for the original source system of the CourseSection object.
- CS_DEPARTMENT - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseSection.dept
The department within which the Course Section is offered.
- CS_ENROLL_ALLOWED - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
ltiv:CourseSection.enrollControl.allowed
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseSection.enrollControl.allowed
A boolean value that specifies whether the Tool Provider can enroll people in the Course Section.
- CS_ENROLL_CONTROLL - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#CourseSection.enrollControll.accept
- CUSTOM - Static variable in class org.imsglobal.lti2.LTI2Constants
-
- CUSTOM_PREFIX - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
custom_keyname=value
- CUSTOM_URL - Static variable in class org.imsglobal.lti2.LTI2Constants
-
- LAUNCH_CONTEXT - Static variable in class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
http://purl.imsglobal.org/vocab/lti/v2/variable#Context.org
A URI describing the organisational properties of the context from which a launch request originates (typically a CourseSection); for example, an ldap:// URI such as
ldap://host.com:6666/cid=abc123,ou=dept,dc=plainjoe,dc=org
If more than one format of organisational URI is specified, each should be separated with a space.
- LAUNCH_PRESENTATION_CSS_URL - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
launch_presentation_css_url=http://www.toolconsumer.url/path/to/lti.css
- LAUNCH_PRESENTATION_DOCUMENT_TARGET - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
launch_presentation_document_target=iframe
- LAUNCH_PRESENTATION_HEIGHT - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
launch_presentation_height=240
- LAUNCH_PRESENTATION_LOCALE - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
launch_presentation_locale=en_US_variant
- LAUNCH_PRESENTATION_RETURN_URL - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
launch_presentation_return_url=http://lmsng.school.edu/portal/123/page/988/
- LAUNCH_PRESENTATION_WIDTH - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
launch_presentation_width=320
- LIS_COURSE_OFFERING_SOURCEDID - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_course_offering_sourcedid=school.edu:SI182-F08
lis_course_section_sourcedid=school.edu:SI182-001-F08
- LIS_COURSE_SECTION_SOURCEDID - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- LIS_OUTCOME_SERVICE_URL - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_outcome_service_url=http://lmsng.school.edu/service/ltiout/
- LIS_PERSON_CONTACT_EMAIL_PRIMARY - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_person_contact_email_primary=user@school.edu
- LIS_PERSON_NAME_FAMILY - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_person_name_family=Public
- LIS_PERSON_NAME_FULL - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_person_name_full=Jane Q.
- LIS_PERSON_NAME_GIVEN - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_person_name_given=Jane
- LIS_PERSON_SOURCEDID - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_person_sourcedid=school.edu:user
- LIS_RESULT_SOURCEDID - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lis_result_sourcedid=83873872987329873264783687634
- loadFromRequest(HttpServletRequest) - Method in class org.imsglobal.json.IMSJSONRequest
-
- loadFromRequest(HttpServletRequest) - Method in class org.imsglobal.pox.IMSPOXRequest
-
- Lti - Annotation Type in org.imsglobal.aspect
-
- LTI1Outcomes(String) - Static method in class org.imsglobal.lti2.objects.consumer.StandardServices
-
- LTI2_VERSION_STRING - Static variable in class org.imsglobal.lti2.LTI2Constants
-
LTI2_VERSION_STRING=LTI-2p0
- LTI2Config - Interface in org.imsglobal.lti2
-
- LTI2ConfigSample - Class in org.imsglobal.lti2
-
- LTI2ConfigSample() - Constructor for class org.imsglobal.lti2.LTI2ConfigSample
-
- LTI2Constants - Class in org.imsglobal.lti2
-
- LTI2Constants() - Constructor for class org.imsglobal.lti2.LTI2Constants
-
- LTI2LtiLinkSettings - Variable in class org.imsglobal.lti2.LTI2Servlet
-
- LTI2LtiLinkSettings(String) - Static method in class org.imsglobal.lti2.objects.consumer.StandardServices
-
- LTI2ProxyItem(String) - Static method in class org.imsglobal.lti2.objects.consumer.StandardServices
-
- LTI2Registration(String) - Static method in class org.imsglobal.lti2.objects.consumer.StandardServices
-
- LTI2ResultItem - Variable in class org.imsglobal.lti2.LTI2Servlet
-
- LTI2ResultItem(String) - Static method in class org.imsglobal.lti2.objects.consumer.StandardServices
-
- LTI2SampleData - Class in org.imsglobal.lti2
-
- LTI2SampleData() - Constructor for class org.imsglobal.lti2.LTI2SampleData
-
- LTI2Servlet - Class in org.imsglobal.lti2
-
Notes:
This is a sample "Hello World" servlet for LTI2.
- LTI2Servlet() - Constructor for class org.imsglobal.lti2.LTI2Servlet
-
- LTI2ToolProxyBindingSettings - Variable in class org.imsglobal.lti2.LTI2Servlet
-
- LTI2ToolProxySettings - Variable in class org.imsglobal.lti2.LTI2Servlet
-
- LTI2ToolProxySettings(String) - Static method in class org.imsglobal.lti2.objects.consumer.StandardServices
-
- LTI2Util - Class in org.imsglobal.lti2
-
- LTI2Util() - Constructor for class org.imsglobal.lti2.LTI2Util
-
- LTI_MESSAGE_TYPE - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lti_message_type=basic-lti-launch-request
- LTI_MESSAGE_TYPE_BASICLTILAUNCHREQUEST - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- LTI_MESSAGE_TYPE_TOOLPROXY_RE_REGISTRATIONREQUEST - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- LTI_MESSAGE_TYPE_TOOLPROXYREGISTRATIONREQUEST - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- LTI_VERSION - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
lti_version=LTI-1p0
- LTI_VERSION_1 - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- LTI_VERSION_2 - Static variable in class org.imsglobal.lti.BasicLTIConstants
-
- LtiCapability() - Constructor for class org.imsglobal.lti2.objects.consumer.ToolConsumer.LtiCapability
-
- LtiError - Class in org.imsglobal.lti.launch
-
Created by paul on 5/28/14.
- LtiKeySecretService - Interface in org.imsglobal.aspect
-
Created by paul on 5/28/14.
- LtiLaunch - Class in org.imsglobal.lti.launch
-
Created by paul on 5/28/14.
- LtiLaunch(HttpServletRequest) - Constructor for class org.imsglobal.lti.launch.LtiLaunch
-
- LtiLaunch(Map<String, String>) - Constructor for class org.imsglobal.lti.launch.LtiLaunch
-
- LtiLaunchVerifier - Class in org.imsglobal.aspect
-
- LtiLaunchVerifier(LtiKeySecretService, LtiVerifier) - Constructor for class org.imsglobal.aspect.LtiLaunchVerifier
-
- LtiOauthSigner - Class in org.imsglobal.lti.launch
-
This class signs LTI requests according to the Oauth 1.0 spec
- LtiOauthSigner() - Constructor for class org.imsglobal.lti.launch.LtiOauthSigner
-
- LtiOauthSigner(MessageDigest) - Constructor for class org.imsglobal.lti.launch.LtiOauthSigner
-
- LtiOauthVerifier - Class in org.imsglobal.lti.launch
-
This class verifies LTI launches according to the Oauth 1.0 spec
- LtiOauthVerifier() - Constructor for class org.imsglobal.lti.launch.LtiOauthVerifier
-
- LtiSigner - Interface in org.imsglobal.lti.launch
-
This interface contains methods that sign HttpRequests
and generic request parameters according to the LTI
specification.
- LtiSigningException - Exception in org.imsglobal.lti.launch
-
This exception is thrown to indicate that there was an error when signing an LTI request.
- LtiSigningException(String, Exception) - Constructor for exception org.imsglobal.lti.launch.LtiSigningException
-
- LtiUser - Class in org.imsglobal.lti.launch
-
Created by paul on 5/28/14.
- LtiUser(HttpServletRequest) - Constructor for class org.imsglobal.lti.launch.LtiUser
-
- LtiUser(Map<String, String>) - Constructor for class org.imsglobal.lti.launch.LtiUser
-
- LtiVerificationException - Exception in org.imsglobal.lti.launch
-
Created by pgray on 8/28/14.
- LtiVerificationException(String, Exception) - Constructor for exception org.imsglobal.lti.launch.LtiVerificationException
-
- LtiVerificationResult - Class in org.imsglobal.lti.launch
-
- LtiVerificationResult() - Constructor for class org.imsglobal.lti.launch.LtiVerificationResult
-
- LtiVerificationResult(Boolean, LtiError, String) - Constructor for class org.imsglobal.lti.launch.LtiVerificationResult
-
- LtiVerificationResult(Boolean, LtiLaunch) - Constructor for class org.imsglobal.lti.launch.LtiVerificationResult
-
- LtiVerificationResult(Boolean, LtiError, String, LtiLaunch) - Constructor for class org.imsglobal.lti.launch.LtiVerificationResult
-
- ltiVerifier - Variable in class org.imsglobal.aspect.LtiLaunchVerifier
-
- LtiVerifier - Interface in org.imsglobal.lti.launch
-
This interface contains methods that verify HttpRequests
and generic request parameters according to the LTI
specification.