Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X _ 

A

ACCEPT_COPY_ADVICE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
accept_copy_advice=false | true (Optional) This indicates whether the TC is able and willing to make a local copy of a content item.
ACCEPT_ENCODING - Static variable in class net.oauth.client.OAuthClient
Deprecated.
ACCEPT_ENCODING - Static variable in class net.oauth.http.HttpMessage
 
ACCEPT_ENCODING - Static variable in class net.oauth.OAuthConsumer
The name of the property whose value is the Accept-Encoding header in HTTP requests.
ACCEPT_MEDIA_TYPES - Static variable in class org.tsugi.basiclti.BasicLTIConstants
accept_media_types=application/vnd.ims.lti.v1.ltilink,image/*,text/html (Required) A comma-separated list of MIME types which can be accepted on the return URL.
ACCEPT_MEDIA_TYPES - Static variable in class org.tsugi.lti2.ContentItem
 
ACCEPT_MULTIPLE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
accept_multiple=false | true (Optional) This indicates whether the user should be permitted to select more than one item.
ACCEPT_PRESENTATION_DOCUMENT_TARGETS - Static variable in class org.tsugi.basiclti.BasicLTIConstants
accept_presentation_document_targets=embed,frame,iframe,window,popup,overlay (Required) A comma-separated list of ways in which the selected content item(s) can be requested to be opened (via the presentationDocumentTarget element for a returned content item).
ACCEPT_UNSIGNED - Static variable in class org.tsugi.basiclti.BasicLTIConstants
accept_unsigned=false | true (Optional) This indicates whether the TC is willing to accept an unsigned return message, or not.
ACCEPTED - Static variable in class net.oauth.http.HttpMessageDecoder
 
access(OAuthMessage, ParameterStyle) - Method in class net.oauth.client.OAuthClient
Send a request and return the response.
access(OAuthMessage, OAuthClient.ParameterStyle) - Method in class net.oauth.client.OAuthClient
Deprecated. 
ACCESSOR_SECRET - Static variable in class net.oauth.OAuthConsumer
The name of the property whose value is the Accessor Secret.
accessToken - Variable in class net.oauth.OAuthAccessor
 
accessTokenURL - Variable in class net.oauth.OAuthServiceProvider
 
adaptToCustomPropertyName(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
A simple utility method which implements the specified semantics of custom properties.
addCapabilites(String[]) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
addCapability(String) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
addContact(Contact) - Method in class org.tsugi.casa.objects.Use
 
addCustomToLaunch(Properties, Properties, boolean) - Static method in class org.tsugi.lti2.LTI2Util
 
addGraph(Object) - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
ADDITIONAL_AUTHORIZATION_REQUIRED - Static variable in class net.oauth.OAuth.Problems
 
addParameter(String, String) - Method in class net.oauth.OAuthMessage
 
addParameter(Map.Entry<String, String>) - Method in class net.oauth.OAuthMessage
 
addParameters(String, String...) - Static method in class net.oauth.OAuth
Construct a URL like the given one, but with the given parameters added to its query string.
addParameters(String, Iterable<? extends Map.Entry<String, String>>) - Static method in class net.oauth.OAuth
 
addParameters(Collection<? extends Map.Entry<String, String>>) - Method in class net.oauth.OAuthMessage
 
addRequiredParameters(OAuthAccessor) - Method in class net.oauth.OAuthMessage
Add some of the parameters needed to request access to a protected resource, if they aren't already in the message.
ALL_CAPABILITIES - Static variable in class org.tsugi.lti2.LTI2Caps
ALL_CAPABILITIES - All of the capabilities
ALL_VARIABLES - Static variable in class org.tsugi.lti2.LTI2Vars
ALL_VARIABLES - A list of all of the subsitution variables
allowEmail() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
allowHmac256() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
allowName() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
allowResult() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
allowSettings() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
allowSplitSecret() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
allUnitTests() - Static method in class org.tsugi.basiclti.XMLMap
 
Application - Class in org.tsugi.casa.objects
 
Application(Identity, Original) - Constructor for class org.tsugi.casa.objects.Application
 
AUTH_SCHEME - Static variable in class net.oauth.OAuthMessage
 
AUTO_CREATE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
auto_create=false | true (Optional) This indicates whether any content items returned by the TP would be automatically persisted without any option for the user to cancel the operation.

B

Base64 - Class in org.tsugi.basiclti
Base64 encoder and decoder.
base64Encode(byte[]) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
base_string - Variable in class org.tsugi.json.IMSJSONRequest
 
base_string - Variable in class org.tsugi.pox.IMSPOXRequest
 
BASE_URL_CHOICE - Static variable in class org.tsugi.lti2.LTI2Constants
 
BASIC_LTI_LAUNCH_REQUEST - Static variable in class org.tsugi.lti2.LTI2Messages
 
BasicLTIConstants - Class in org.tsugi.basiclti
 
BasicLTIConstants() - Constructor for class org.tsugi.basiclti.BasicLTIConstants
 
BasicLTIUtil - Class in org.tsugi.basiclti
Some Utility code for IMS LTI http://www.anyexample.com/programming/java /java_simple_class_to_compute_sha_1_hash.xml
BasicLTIUtil() - Constructor for class org.tsugi.basiclti.BasicLTIUtil
 
BASICOUTCOME_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
BASICOUTCOME_SOURCEDID Enables the substitution variable $BasicOutcome.sourcedId
BASICOUTCOME_URL - Static variable in class org.tsugi.lti2.LTI2Vars
BASICOUTCOME_URL Enables the substitution variable $BasicOutcome.url
body - Variable in class net.oauth.http.HttpMessage
 
bodyElement - Variable in class org.tsugi.pox.IMSPOXRequest
 
buildLaunch(String, String, Properties) - Static method in class org.tsugi.lti2.ContentItem
Build up a ContentItem launch URL from a base url, return url and extra data
buildToolConsumerProfile(HttpServletRequest, Map<String, Object>, String) - Method in class org.tsugi.lti2.LTI2Servlet
 

C

callbackURL - Variable in class net.oauth.OAuthConsumer
 
CAN_CONFIRM - Static variable in class org.tsugi.basiclti.BasicLTIConstants
can_confirm=false | true (Optional) This indicates whether the TC supports the feature for confirming the persistence of content items received.
CASAUtil - Class in org.tsugi.casa
 
CASAUtil() - Constructor for class org.tsugi.casa.CASAUtil
 
CERTIFICATE_X509_MARKER - Static variable in class net.oauth.signature.pem.PEMReader
 
checkProperties(Properties, String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Deprecated.
See: BasicLTIUtil#checkProperties(Map, String, String, String, String, String, String, String, String, String)
checkProperties(Map<String, String>, String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Check if the fields are properly signed
checkSingleParameters(OAuthMessage) - Method in class net.oauth.SimpleOAuthValidator
Throw an exception if any SINGLE_PARAMETERS occur repeatedly.
clone() - Method in class net.oauth.OAuthAccessor
 
close() - Method in class net.oauth.client.ExcerptInputStream
 
CODE - Static variable in class org.tsugi.lti2.LTI2Constants
 
CODE_MAJOR_FAILURE - Static variable in class org.tsugi.json.IMSJSONRequest
 
CODE_MAJOR_SUCCESS - Static variable in class org.tsugi.json.IMSJSONRequest
 
CODE_MAJOR_UNSUPPORTED - Static variable in class org.tsugi.json.IMSJSONRequest
 
COMMENT - Static variable in class org.tsugi.lti2.LTI2Constants
 
compareServiceIds(String, String) - Static method in class org.tsugi.lti2.LTI2Util
Compare two service ids by suffix tcp:Result.item #Result.item http://sakai.ngrok.com/imsblis/lti2/#Result.item
completeParameters() - Method in class net.oauth.client.OAuthResponseMessage
 
completeParameters() - Method in class net.oauth.OAuthMessage
Finish adding parameters; for example read an HTTP response body and parse parameters from it.
CONNECT_TIMEOUT - Static variable in interface net.oauth.http.HttpClient
The name of the parameter that is the maximum time to wait to connect to the server.
consumer - Variable in class net.oauth.OAuthAccessor
 
CONSUMER_KEY_REFUSED - Static variable in class net.oauth.OAuth.Problems
 
CONSUMER_KEY_REJECTED - Static variable in class net.oauth.OAuth.Problems
 
CONSUMER_KEY_UNKNOWN - Static variable in class net.oauth.OAuth.Problems
 
consumerKey - Variable in class net.oauth.OAuthConsumer
 
ConsumerProperties - Class in net.oauth
A pool of OAuthConsumers that are constructed from Properties.
ConsumerProperties(String, ClassLoader) - Constructor for class net.oauth.ConsumerProperties
 
ConsumerProperties(Properties) - Constructor for class net.oauth.ConsumerProperties
 
consumerSecret - Variable in class net.oauth.OAuthConsumer
 
CONTACT - Static variable in class org.tsugi.casa.CASAUtil
 
Contact - Class in org.tsugi.casa.objects
 
Contact(String, String) - Constructor for class org.tsugi.casa.objects.Contact
 
Contact - Class in org.tsugi.lti2.objects
 
Contact(String) - Constructor for class org.tsugi.lti2.objects.Contact
 
Contact - Class in org.tsugi.shared.objects
 
Contact(String, String) - Constructor for class org.tsugi.shared.objects.Contact
 
CONTACT_EMAIL - Static variable in class org.tsugi.casa.CASAUtil
 
CONTACT_NAME - Static variable in class org.tsugi.casa.CASAUtil
 
CONTACT_SCHEMA - Static variable in class org.tsugi.casa.CASAUtil
 
CONTENT_ENCODING - Static variable in class net.oauth.http.HttpMessage
 
CONTENT_ITEM_RETURN_URL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
content_item_return_url=http://lmsng.school.edu/portal/123/page/988/item/261 (Required) Fully qualified URL where the TP redirects the user back to the TC interface.
CONTENT_ITEM_SELECTION_REQUEST - Static variable in class org.tsugi.lti2.LTI2Messages
 
CONTENT_LENGTH - Static variable in class net.oauth.client.OAuthClient
 
CONTENT_LENGTH - Static variable in class net.oauth.http.HttpMessage
 
CONTENT_TYPE - Static variable in class net.oauth.http.HttpMessage
 
ContentItem - Class in org.tsugi.lti2
 
ContentItem(HttpServletRequest) - Constructor for class org.tsugi.lti2.ContentItem
We check for the fields essential for the class to operate here.
ContentItemResponse - Class in org.tsugi.contentitem.objects
 
ContentItemResponse() - Constructor for class org.tsugi.contentitem.objects.ContentItemResponse
 
CONTEXT - Static variable in class org.tsugi.lti2.LTI2Constants
 
CONTEXT_ID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_id=8213060-006f-27b2066ac545
CONTEXT_ID - Static variable in class org.tsugi.lti2.LTI2Vars
 
CONTEXT_ID_HISTORY - Static variable in class org.tsugi.lti2.LTI2Vars
 
CONTEXT_LABEL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_label=SI182
CONTEXT_LABEL - Static variable in class org.tsugi.lti2.LTI2Vars
 
CONTEXT_ORG - Static variable in class org.tsugi.lti2.LTI2Vars
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.
CONTEXT_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
 
CONTEXT_TITLE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_title=Design of Personal Environments
CONTEXT_TITLE - Static variable in class org.tsugi.lti2.LTI2Vars
 
CONTEXT_TYPE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_type=CourseSection
CONTEXT_TYPE - Static variable in class org.tsugi.lti2.LTI2Vars
 
CONTEXT_TYPE_COURSE_OFFERING - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
CONTEXT_TYPE_COURSE_SECTION - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
CONTEXT_TYPE_COURSE_TEMPLATE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
CONTEXT_TYPE_DEFAULT - Static variable in class org.tsugi.lti2.LTI2Vars
 
CONTEXT_TYPE_GROUP - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
convertToMap(Properties) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Simple utility method to help with the migration from Properties to Map.
convertToProperties(Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Deprecated.
Should migrate to Map signatures.
copyAll(InputStream, OutputStream) - Static method in class net.oauth.client.ExcerptInputStream
 
COURSEOFFERING_ACADEMICSESSION - Static variable in class org.tsugi.lti2.LTI2Vars
COURSEOFFERING_ACADEMICSESSION The text data that is used to describe the academic session for the course offering.
COURSEOFFERING_CREDITS - Static variable in class org.tsugi.lti2.LTI2Vars
COURSEOFFERING_CREDITS The default credits set for this Course Offering In the LIS Database, this value corresponds to courseOfferingRecord/courseOffering/defaultCredits/textString
COURSEOFFERING_LABEL - Static variable in class org.tsugi.lti2.LTI2Vars
COURSEOFFERING_LABEL A human readable label for the Course Offering In the LIS Database, this value corresponds to courseOfferingRecord/courseOffering/label
COURSEOFFERING_LONGDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
COURSEOFFERING_LONGDESCRIPTION A long description of the Course Offering.
COURSEOFFERING_SHORTDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
COURSEOFFERING_SHORTDESCRIPTION A short description of the Course Offering.
COURSEOFFERING_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
COURSEOFFERING_SOURCEDID The LIS identifier for the Course Offering.
COURSEOFFERING_TITLE - Static variable in class org.tsugi.lti2.LTI2Vars
COURSEOFFERING_TITLE The title of the Course Offering.
COURSESECTION_COURSENUMBER - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_COURSENUMBER The course number, such as "Biology 101".
COURSESECTION_CREDITS - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_CREDITS The default credits set for the Course Section.
COURSESECTION_DATASOURCE - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_DATASOURCE An identifier for the original source system of the CourseSection object.
COURSESECTION_DEPT - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_DEPT The department within which the Course Section is offered.
COURSESECTION_ENROLLCONTROL_ALLOWED - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_ENROLLCONTROL_ALLOWED A boolean value that specifies whether the Tool Provider can enroll people in the Course Section.
COURSESECTION_ENROLLCONTROLL_ACCEPT - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_ENROLLCONTROLL_ACCEPT A boolean value that specifies whether the Course Section is accepting enrollments.
COURSESECTION_LABEL - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_LABEL A human readable label for the Course Section.
COURSESECTION_LONGDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_LONGDESCRIPTION A long description of the Course Section.
COURSESECTION_MAXNUMBEROFSTUDENTS - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_MAXNUMBEROFSTUDENTS The maximum number of students that can be enrolled in the Course Section.
COURSESECTION_NUMBEROFSTUDENTS - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_NUMBEROFSTUDENTS The number of students who are enrolled in the Course Section.
COURSESECTION_SHORTDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_SHORTDESCRIPTION A short description of the Course Section.
COURSESECTION_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_SOURCEDID The LIS identifier for the Course Section In the LIS Database, this value corresponds to courseSection/sourcedId
COURSESECTION_SOURCESECTIONID - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_SOURCESECTIONID The identifier for the source Course Section from which the target Course Section was cloned.
COURSESECTION_TIMEFRAME_BEGIN - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_TIMEFRAME_BEGIN The date and time when the Course Section becomes available.
COURSESECTION_TIMEFRAME_END - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_TIMEFRAME_END The date and time after which the Course Section is no longer available.
COURSESECTION_TITLE - Static variable in class org.tsugi.lti2.LTI2Vars
COURSESECTION_TITLE The title of the Course Section.
COURSETEMPLATE_COURSENUMBER - Static variable in class org.tsugi.lti2.LTI2Vars
COURSETEMPLATE_COURSENUMBER The course number, such as "Biology 101".
COURSETEMPLATE_CREDITS - Static variable in class org.tsugi.lti2.LTI2Vars
COURSETEMPLATE_CREDITS The default credits set for this Course Template.
COURSETEMPLATE_LABEL - Static variable in class org.tsugi.lti2.LTI2Vars
COURSETEMPLATE_LABEL A human readable label used to help identify the Course Template.
COURSETEMPLATE_LONGDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
COURSETEMPLATE_LONGDESCRIPTION A long description of the Course Template.
COURSETEMPLATE_SHORTDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
COURSETEMPLATE_SHORTDESCRIPTION A short description of the Course Template.
COURSETEMPLATE_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
COURSETEMPLATE_SOURCEDID The LIS identifier for the Course Template.
COURSETEMPLATE_TITLE - Static variable in class org.tsugi.lti2.LTI2Vars
COURSETEMPLATE_TITLE The title of the Course Template.
currentTimeMsec() - Method in class net.oauth.SimpleOAuthValidator
 
CUSTOM - Static variable in class org.tsugi.lti2.ContentItem
 
CUSTOM - Static variable in class org.tsugi.lti2.LTI2Constants
 
CUSTOM_PREFIX - Static variable in class org.tsugi.basiclti.BasicLTIConstants
custom_keyname=value
CUSTOM_URL - Static variable in class org.tsugi.lti2.LTI2Constants
 

D

DATA - Static variable in class org.tsugi.basiclti.BasicLTIConstants
data=...
decode(HttpResponseMessage) - Static method in class net.oauth.http.HttpMessageDecoder
Decode the given message if necessary and possible.
decode(byte[]) - Static method in class org.tsugi.basiclti.Base64
Decodes Base64 data into octects
decodeAuthorization(String) - Static method in class net.oauth.OAuthMessage
Parse the parameters from an OAuth Authorization or WWW-Authenticate header.
decodeBase64(String) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
decodeForm(String) - Static method in class net.oauth.OAuth
Parse a form-urlencoded document.
decodePercent(String) - Static method in class net.oauth.OAuth
 
DEFAULT_BASE_URL - Static variable in class org.tsugi.lti2.LTI2Constants
 
DEFAULT_CHARSET - Static variable in class net.oauth.http.HttpMessage
 
DEFAULT_LOCATION - Static variable in class org.tsugi.lti2.LTI2Constants
 
DEFAULT_TIMESTAMP_WINDOW - Static variable in class net.oauth.SimpleOAuthValidator
The default window for timestamps is 5 minutes.
DEFAULT_VALUE - Static variable in class org.tsugi.lti2.LTI2Constants
 
DEFLATE - Static variable in class net.oauth.http.HttpMessageDecoder
 
DELETE - Static variable in class net.oauth.client.OAuthClient
 
DELETE - Static variable in interface net.oauth.http.HttpClient
 
DELETE - Static variable in class net.oauth.OAuthMessage
 
DESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Constants
 
Description - Class in org.tsugi.lti2.objects
 
Description(String) - Constructor for class org.tsugi.lti2.objects.Description
 
destroy() - Method in class org.tsugi.lti2.LTI2Servlet
 
documentFromString(String) - Static method in class org.tsugi.basiclti.XMLMap
 
documentToString(Document, boolean) - Static method in class org.tsugi.basiclti.XMLMap
 
doErrorJSON(HttpServletRequest, HttpServletResponse, IMSJSONRequest, String, Exception) - Static method in class org.tsugi.json.IMSJSONRequest
 
doErrorJSON(HttpServletRequest, HttpServletResponse, IMSJSONRequest, String, Exception) - Method in class org.tsugi.lti2.LTI2Servlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti2.LTI2Servlet
 
doLaunch(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti2.LTI2Servlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti2.LTI2Servlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti2.LTI2Servlet
 
doRegister(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti2.LTI2Servlet
 
doRequest(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti2.LTI2Servlet
 
dPrint(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
dump(Map<String, Object>) - Method in class net.oauth.client.OAuthResponseMessage
 
dump(Map<String, Object>) - Method in class net.oauth.http.HttpMessage
Put a description of this message and its origins into the given Map.
dump(Map<String, Object>) - Method in class net.oauth.http.HttpMessageDecoder
 
dump(Map<String, Object>) - Method in class net.oauth.http.HttpResponseMessage
 
dump(Map<String, Object>) - Method in class net.oauth.OAuthMessage
 

E

ELLIPSIS - Static variable in class net.oauth.client.ExcerptInputStream
A marker that's appended to the excerpt if it's less than the complete stream.
email - Variable in class org.tsugi.shared.objects.TsugiBase
 
ENABLED_CAPABILITY - Static variable in class org.tsugi.lti2.LTI2Constants
 
enabledCapabilities(JSONObject, String) - Method in class org.tsugi.lti2.ToolProxy
Return all enabled capabilities
enabledCapabilities(String) - Method in class org.tsugi.lti2.ToolProxyBinding
Get all enabled capabilities
enabledCapability(JSONObject, String, String) - Method in class org.tsugi.lti2.ToolProxy
Check if a particular capability is enabled
enabledCapability(String, String) - Method in class org.tsugi.lti2.ToolProxyBinding
Check if a particular capability is enabled
encode(byte[]) - Static method in class org.tsugi.basiclti.Base64
Encodes hex octects into Base64
ENCODING - Static variable in class net.oauth.OAuth
The encoding used to represent characters as bytes.
EOL - Static variable in class net.oauth.http.HttpResponseMessage
The standard end-of-line marker in an HTTP message.
equals(Object) - Method in class net.oauth.OAuth.Parameter
 
equals(String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Compares two Strings, returning true if they are equal.
equalsIgnoreCase(String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Compares two Strings, returning true if they are equal ignoring the case.
errorMessage - Variable in class org.tsugi.json.IMSJSONRequest
 
errorMessage - Variable in class org.tsugi.pox.IMSPOXRequest
 
ExcerptInputStream - Class in net.oauth.client
A decorator that retains a copy of the first few bytes of data.
ExcerptInputStream(InputStream) - Constructor for class net.oauth.client.ExcerptInputStream
 
execute(HttpMessage, Map<String, Object>) - Method in interface net.oauth.http.HttpClient
Send an HTTP request and return the response.
EXT_SAKAI_PROVIDER_DISPLAYID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
ext_sakai_provider_displayid=john.smith
EXT_SAKAI_PROVIDER_EID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
ext_sakai_provider_eid=jsmith26
EXTENSION_PREFIX - Static variable in class org.tsugi.basiclti.BasicLTIConstants
ext_param=value

F

fetchTag(Element, String) - Static method in class org.tsugi.pox.IMSPOXRequest
 
filterLTI1LaunchProperties(Properties, JSONArray, boolean) - Static method in class org.tsugi.lti2.LTI2Util
Make sure we never pass any un-requested LTI1 parameters to an LTI2 launch
flattenMap(Map<String, Object>) - Static method in class org.tsugi.basiclti.XMLMap
 
FOLLOW_REDIRECTS - Static variable in interface net.oauth.http.HttpClient
The name of the parameter to automatically follow redirects.
forceArray(Object) - Static method in class org.tsugi.lti2.LTI2Util
 
FORM_ENCODED - Static variable in class net.oauth.OAuth
The MIME type for a sequence of OAuth parameters.
formEncode(Iterable<? extends Map.Entry>) - Static method in class net.oauth.OAuth
Construct a form-urlencoded document containing the given sequence of name/value pairs.
formEncode(Iterable<? extends Map.Entry>, OutputStream) - Static method in class net.oauth.OAuth
Write a form-urlencoded document into the given stream, containing the given sequence of name/value pairs.

G

GET - Static variable in interface net.oauth.http.HttpClient
 
GET - Static variable in class net.oauth.OAuthMessage
 
get_context() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
get_context() - Method in class org.tsugi.shared.objects.TsugiBase
 
get_id() - Method in class org.tsugi.lti2.objects.Service_offered
 
get_id() - Method in class org.tsugi.lti2.objects.Service_owner
 
get_id() - Method in class org.tsugi.lti2.objects.Service_provider
 
get_id() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
get_id() - Method in class org.tsugi.shared.objects.TsugiBase
 
get_type() - Method in class org.tsugi.lti2.objects.Service_offered
 
get_type() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
get_type() - Method in class org.tsugi.shared.objects.TsugiBase
 
getAccessToken(OAuthAccessor, String, Collection<? extends Map.Entry>) - Method in class net.oauth.client.OAuthClient
Get an access token from the service provider, in exchange for an authorized request token.
getAction() - Method in class org.tsugi.lti2.objects.Service_offered
 
getAdditionalProperties() - Method in class org.tsugi.jackson.objects.JacksonBase
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Contact
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Description
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Name
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.NamedContext
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Product_family
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Product_info
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Product_instance
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Product_name
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Service_offered
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Service_owner
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Service_owner_name
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Service_provider
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Service_provider_name
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Support
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Technical_description
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
getAdditionalProperties() - Method in class org.tsugi.lti2.objects.Vendor
 
getArray(JSONObject, String) - Static method in class org.tsugi.lti2.LTI2Util
 
getAuthorizationHeader(String) - Method in class net.oauth.OAuthMessage
Construct a WWW-Authenticate or Authentication header value, containing the given realm plus all the parameters whose names begin with "oauth_".
getBaseString(OAuthMessage) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
getBaseString() - Method in class org.tsugi.lti2.ContentItem
Return the base string
getBeginMarker() - Method in class net.oauth.signature.pem.PEMReader
 
getBody() - Method in class net.oauth.http.HttpMessage
 
getBodyAsStream() - Method in class net.oauth.client.OAuthResponseMessage
 
getBodyAsStream() - Method in class net.oauth.OAuthMessage
Get a stream from which to read the body of the HTTP request or response.
getBodyAsStream() - Method in class net.oauth.server.HttpRequestMessage
 
getBodyEncoding() - Method in class net.oauth.client.OAuthResponseMessage
 
getBodyEncoding() - Method in class net.oauth.OAuthMessage
The character encoding of the body of this message.
getBodyEncoding() - Method in class net.oauth.server.HttpRequestMessage
 
getBodyMap() - Method in class org.tsugi.pox.IMSPOXRequest
 
getBodyType() - Method in class net.oauth.OAuthMessage
The MIME type of the body of this message.
getCapability_offered() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
getCode() - Method in class org.tsugi.lti2.objects.Product_family
 
getCode() - Method in class org.tsugi.lti2.objects.Vendor
 
getConsumer(String) - Method in class net.oauth.ConsumerProperties
Get the consumer with the given name.
getConsumerKey() - Method in class net.oauth.OAuthMessage
 
getConsumerSecret() - Method in class net.oauth.signature.OAuthSignatureMethod
 
getContact() - Method in class org.tsugi.casa.objects.Use
 
getContact() - Method in class org.tsugi.lti2.objects.Vendor
 
getContentCharset() - Method in class net.oauth.http.HttpMessage
 
getContentItem() - Method in class org.tsugi.lti2.ContentItem
Retrieve the parsed tool_proxy
getContext() - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
getCustom() - Method in class org.tsugi.lti2.ToolProxy
Retrieve the custom from the tool_proxy
getDataProperties() - Method in class org.tsugi.lti2.ContentItem
Get the data properties from the incoming request
getDefault_value() - Method in class org.tsugi.lti2.objects.Description
 
getDefault_value() - Method in class org.tsugi.lti2.objects.Name
 
getDefault_value() - Method in class org.tsugi.lti2.objects.Product_name
 
getDefault_value() - Method in class org.tsugi.lti2.objects.Service_owner_name
 
getDefault_value() - Method in class org.tsugi.lti2.objects.Service_provider_name
 
getDefault_value() - Method in class org.tsugi.lti2.objects.Technical_description
 
getDerBytes() - Method in class net.oauth.signature.pem.PEMReader
 
getDescription() - Method in class org.tsugi.lti2.objects.Product_info
 
getDescription() - Method in class org.tsugi.lti2.objects.Service_owner
 
getDescription() - Method in class org.tsugi.lti2.objects.Service_provider
 
getDescription() - Method in class org.tsugi.lti2.objects.Vendor
 
getDisplayHeight() - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
getDisplayWidth() - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
getDump() - Method in class net.oauth.OAuthMessage
Construct a verbose description of this message and its origins.
getEmail() - Method in class org.tsugi.lti2.objects.Contact
 
getEmail() - Method in class org.tsugi.lti2.objects.Support
 
getEmail() - Method in class org.tsugi.shared.objects.Contact
 
getEmail() - Method in class org.tsugi.shared.objects.TsugiBase
 
getEndpoint() - Method in class org.tsugi.lti2.objects.Service_offered
 
getErrorMessage() - Method in class org.tsugi.lti2.ContentItem
Return the error message
getExcerpt() - Method in class net.oauth.client.ExcerptInputStream
The first few bytes of data, plus ELLIPSIS if there are more bytes.
getFatalResponse(String) - Static method in class org.tsugi.pox.IMSPOXRequest
 
getFatalResponse(String, String) - Static method in class org.tsugi.pox.IMSPOXRequest
 
getFormat() - Method in class org.tsugi.lti2.objects.Service_offered
 
getFullMap(Node) - Static method in class org.tsugi.basiclti.XMLMap
 
getFullMap(String) - Static method in class org.tsugi.basiclti.XMLMap
 
getGraph() - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
getGraph() - Method in class org.tsugi.lti2.ContentItem
Retrieve the @graph from the content item
getGuid() - Method in interface org.tsugi.lti2.LTI2Config
 
getGuid() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getGuid() - Method in class org.tsugi.lti2.objects.Product_instance
 
getGuid() - Method in class org.tsugi.lti2.objects.Service_provider
 
getGuid() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
getGuid() - Method in class org.tsugi.shared.objects.TsugiBase
 
getHeader(String) - Method in class net.oauth.http.HttpMessage
Get the value of the last header of the given name.
getHeader(String) - Method in class net.oauth.OAuthMessage
The value of the last HTTP header with the given name.
getHeaderItem(String) - Method in class org.tsugi.pox.IMSPOXRequest
 
getHeaderMap() - Method in class org.tsugi.pox.IMSPOXRequest
 
getHeaderMessageIdentifier() - Method in class org.tsugi.pox.IMSPOXRequest
 
getHeaders() - Method in class net.oauth.OAuthMessage
All HTTP headers.
getHeaderVersion() - Method in class org.tsugi.pox.IMSPOXRequest
 
getHeight() - Method in class org.tsugi.contentitem.objects.Icon
 
getHttpClient() - Method in class net.oauth.client.OAuthClient
 
getHttpParameters() - Method in class net.oauth.client.OAuthClient
HTTP client parameters, as a map from parameter name to value.
getHttpResponse() - Method in class net.oauth.client.OAuthResponseMessage
 
getHttpStatusCode() - Method in exception net.oauth.OAuthProblemException
 
getIcon_url() - Method in class org.tsugi.casa.objects.Use
 
getIconPath(JSONObject, String) - Method in class org.tsugi.lti2.ToolProxy
Extract an icon path by icon_style from an icon_info string
getIconPath(String) - Method in class org.tsugi.lti2.ToolProxyBinding
Extract an icon path by icon_style from an icon_info string
getId() - Method in class org.tsugi.casa.objects.Identity
 
getIdentity() - Method in class org.tsugi.casa.objects.Application
 
getISO8601() - Static method in class org.tsugi.basiclti.BasicLTIUtil
Return a ISO 8601 formatted date
getISO8601(Date) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Return a ISO 8601 formatted date
getItemOfType(String) - Method in class org.tsugi.lti2.ContentItem
Retrieve a particular type from the graph
getKey() - Method in class net.oauth.OAuth.Parameter
 
getKey() - Method in class org.tsugi.lti2.objects.Description
 
getKey() - Method in class org.tsugi.lti2.objects.Name
 
getKey() - Method in class org.tsugi.lti2.objects.Product_name
 
getKey() - Method in class org.tsugi.lti2.objects.Service_owner_name
 
getKey() - Method in class org.tsugi.lti2.objects.Service_provider_name
 
getKey() - Method in class org.tsugi.lti2.objects.Technical_description
 
getKeySpec() - Method in class net.oauth.signature.pem.PKCS1EncodedKeySpec
Get the key spec that JCE understands.
getLaunch() - Static method in class org.tsugi.lti2.LTI2SampleData
 
getLaunch_url() - Method in class org.tsugi.casa.objects.Launch
 
getList(Map<String, Object>, String) - Static method in class org.tsugi.basiclti.XMLMap
 
getList(String, String) - Static method in class org.tsugi.basiclti.XMLMap
 
getLti_version() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
getMap(String) - Static method in class org.tsugi.basiclti.XMLMap
 
getMap(Node) - Static method in class org.tsugi.basiclti.XMLMap
 
getMediaType() - Method in class org.tsugi.shared.objects.TsugiBase
 
getMessage() - Method in exception net.oauth.OAuthProblemException
 
getMessage(HttpServletRequest, String) - Static method in class net.oauth.server.OAuthServlet
Extract the parts of the given request that are relevant to OAuth.
getMessageOfType(String) - Method in class org.tsugi.lti2.ToolProxy
Retrieve a global message type from the ToolProxy
getMessageOfType(JSONObject, String) - Method in class org.tsugi.lti2.ToolProxy
Retrieve a particular message type from an individual resource handler
getMessageOfType(String) - Method in class org.tsugi.lti2.ToolProxyBinding
Retrieve a particular message type from an individual tool_profile
getName() - Method in class org.tsugi.shared.objects.Contact
 
getName() - Method in class org.tsugi.shared.objects.TsugiBase
 
getOAuthConsumerKey() - Method in class org.tsugi.json.IMSJSONRequest
 
getOAuthConsumerKey() - Method in class org.tsugi.pox.IMSPOXRequest
 
getOAuthURL(String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
getOAuthURL - Form a GET request signed by OAuth
getOAuthURL(String, String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
getOAuthURL - Form a GET request signed by OAuth
getObject(JSONObject, String) - Static method in class org.tsugi.lti2.LTI2Util
 
getOperation() - Method in class org.tsugi.pox.IMSPOXRequest
 
getOriginal() - Method in class org.tsugi.casa.objects.Application
 
getOriginator_id() - Method in class org.tsugi.casa.objects.Identity
 
getParameter(String) - Method in class net.oauth.OAuthMessage
 
getParameterFromMessage(JSONObject) - Method in class org.tsugi.lti2.ToolProxy
Retrieve a parameter bundle for a message from the ToolProxy
getParameterMap() - Method in class net.oauth.OAuthMessage
 
getParameters() - Method in class net.oauth.OAuthMessage
 
getParameters() - Method in exception net.oauth.OAuthProblemException
 
getParameters(HttpServletRequest) - Static method in class net.oauth.server.HttpRequestMessage
 
getPathFromMessage(JSONObject) - Method in class org.tsugi.lti2.ToolProxy
Retrieve a path for a message from the ToolProxy
getPostBody() - Method in class org.tsugi.json.IMSJSONRequest
 
getPostBody() - Method in class org.tsugi.pox.IMSPOXRequest
 
getPresentationDocumentTarget() - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
getProblem() - Method in exception net.oauth.OAuthProblemException
 
getProduct_family() - Method in class org.tsugi.lti2.objects.Product_info
 
getProduct_family_product_code() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_family_product_code() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_family_vendor_code() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_family_vendor_code() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_family_vendor_contact() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_family_vendor_contact() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_family_vendor_description() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_family_vendor_description() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_family_vendor_name() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_family_vendor_name() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_family_vendor_website() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_family_vendor_website() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_info() - Method in class org.tsugi.lti2.objects.Product_instance
 
getProduct_info_product_description() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_info_product_description() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_info_product_name() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_info_product_name() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_info_product_version() - Method in interface org.tsugi.lti2.LTI2Config
 
getProduct_info_product_version() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getProduct_instance() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
getProduct_name() - Method in class org.tsugi.lti2.objects.Product_info
 
getProduct_version() - Method in class org.tsugi.lti2.objects.Product_info
 
getPropagate() - Method in class org.tsugi.casa.objects.Original
 
getProperties(URL) - Static method in class net.oauth.ConsumerProperties
 
getProperty(String) - Method in class net.oauth.OAuthAccessor
 
getProperty(String) - Method in class net.oauth.OAuthConsumer
 
getRealPath(String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Simple utility method deal with a request that has the wrong URL when behind a proxy.
getRealPath(HttpServletRequest, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
getRegistration_url() - Method in class org.tsugi.casa.objects.Launch
 
getReplacement() - Method in enum net.oauth.client.OAuthClient.ParameterStyle
Deprecated.
 
getRequestToken(OAuthAccessor) - Method in class net.oauth.client.OAuthClient
Get a fresh request token from the service provider.
getRequestToken(OAuthAccessor, String) - Method in class net.oauth.client.OAuthClient
Get a fresh request token from the service provider.
getRequestToken(OAuthAccessor, String, Collection<? extends Map.Entry>) - Method in class net.oauth.client.OAuthClient
Get a fresh request token from the service provider.
getRequestURL(HttpServletRequest) - Static method in class net.oauth.server.OAuthServlet
Reconstruct the requested URL, complete with query string (if any).
getResource(String, ClassLoader) - Static method in class net.oauth.ConsumerProperties
 
getResourceHandler() - Method in class org.tsugi.lti2.ToolProxyBinding
Retrieve the (single) resource_type from a tool_profile (binding)
getResourceHandlers() - Method in class org.tsugi.lti2.ToolProxy
Retrieve the resource_handlers from a tool_profile
getResponse(String, String, String, String, Properties, String) - Method in class org.tsugi.pox.IMSPOXRequest
 
getResponseCode(HttpURLConnection) - Static method in class org.tsugi.basiclti.BasicLTIUtil
getResponseCode - Read the HTTP Response
getResponseFailure(String, Properties) - Method in class org.tsugi.pox.IMSPOXRequest
 
getResponseFailure(String, Properties, String) - Method in class org.tsugi.pox.IMSPOXRequest
 
getResponseSuccess(String, String) - Method in class org.tsugi.pox.IMSPOXRequest
 
getResponseUnsupported(String) - Method in class org.tsugi.pox.IMSPOXRequest
 
getSecurityContract() - Method in class org.tsugi.lti2.ToolProxy
Retrieve the security_contract from the tool_proxy
getService_offered() - Method in class org.tsugi.lti2.objects.ToolConsumer
 
getService_owner() - Method in class org.tsugi.lti2.objects.Product_instance
 
getService_owner_description() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_owner_description() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getService_owner_id() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_owner_id() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getService_owner_name() - Method in class org.tsugi.lti2.objects.Service_owner
 
getService_owner_owner_name() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_owner_owner_name() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getService_owner_support_email() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_owner_support_email() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getService_provider() - Method in class org.tsugi.lti2.objects.Product_instance
 
getService_provider_description() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_provider_description() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getService_provider_id() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_provider_id() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getService_provider_name() - Method in class org.tsugi.lti2.objects.Service_provider
 
getService_provider_provider_name() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_provider_provider_name() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getService_provider_support_email() - Method in interface org.tsugi.lti2.LTI2Config
 
getService_provider_support_email() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getServiceURL(HttpServletRequest) - Method in class org.tsugi.lti2.LTI2Servlet
 
getSettings(HttpServletRequest, String, JSONObject, JSONObject, JSONObject, String, String, String) - Static method in class org.tsugi.lti2.LTI2Util
 
getShare() - Method in class org.tsugi.casa.objects.Original
 
getSignature() - Method in class net.oauth.OAuthMessage
 
getSignature(OAuthMessage) - Method in class net.oauth.signature.OAuthSignatureMethod
 
getSignature(String) - Method in class net.oauth.signature.OAuthSignatureMethod
Compute the signature for the given base string.
getSignature(String) - Method in class net.oauth.signature.RSA_SHA1
 
getSignatureMethod() - Method in class net.oauth.OAuthMessage
 
getStatus(String, String) - Static method in class org.tsugi.json.IMSJSONRequest
 
getStatusCode() - Method in class net.oauth.http.HttpMessageDecoder
 
getStatusCode() - Method in class net.oauth.http.HttpResponseMessage
 
getStatusFailure(String) - Static method in class org.tsugi.json.IMSJSONRequest
 
getStatusSuccess(String) - Static method in class org.tsugi.json.IMSJSONRequest
 
getStatusUnsupported(String) - Static method in class org.tsugi.json.IMSJSONRequest
 
getString(Map<String, Object>, String) - Static method in class org.tsugi.basiclti.XMLMap
 
getString(JSONObject, String) - Static method in class org.tsugi.lti2.LTI2Util
 
getSubstitution() - Static method in class org.tsugi.lti2.LTI2SampleData
 
getSupport() - Method in class org.tsugi.lti2.objects.Product_instance
 
getSupport() - Method in class org.tsugi.lti2.objects.Service_owner
 
getSupport() - Method in class org.tsugi.lti2.objects.Service_provider
 
getSupport_email() - Method in interface org.tsugi.lti2.LTI2Config
 
getSupport_email() - Method in class org.tsugi.lti2.LTI2ConfigSample
 
getTechnical_description() - Method in class org.tsugi.lti2.objects.Product_info
 
getText() - Method in class org.tsugi.casa.objects.Use
 
getText() - Method in class org.tsugi.shared.objects.TsugiBase
 
getTimestamp() - Method in class org.tsugi.casa.objects.Original
 
getTimestamp() - Method in class org.tsugi.lti2.objects.Service_owner
 
getTimestamp() - Method in class org.tsugi.lti2.objects.Service_provider
 
getTimestamp() - Method in class org.tsugi.lti2.objects.Vendor
 
getTitle() - Method in class org.tsugi.casa.objects.Use
 
getTitle() - Method in class org.tsugi.shared.objects.TsugiBase
 
getToken() - Method in class net.oauth.OAuthMessage
 
getTokenSecret() - Method in class net.oauth.signature.OAuthSignatureMethod
 
getToolConsumerProfile(HttpServletRequest, HttpServletResponse, String) - Method in class org.tsugi.lti2.LTI2Servlet
 
getToolProfile() - Method in class org.tsugi.lti2.ToolProxy
Retrieve the tool_profile from the tool_proxy
getToolProxy() - Method in class org.tsugi.lti2.ToolProxy
Retrieve the parsed tool_proxy
getToolProxyBinding() - Method in class org.tsugi.lti2.ToolProxyBinding
Retrieve the tool_proxy_binding
getUri() - Method in class org.tsugi.casa.objects.Original
 
getUri() - Method in class org.tsugi.shared.objects.TsugiBase
 
getUrl() - Method in class org.tsugi.shared.objects.TsugiBase
 
getValue() - Method in class net.oauth.OAuth.Parameter
 
getVendor() - Method in class org.tsugi.lti2.objects.Product_family
 
getVendor_name() - Method in class org.tsugi.lti2.objects.Vendor
 
getWebsite() - Method in class org.tsugi.lti2.objects.Vendor
 
getWidth() - Method in class org.tsugi.contentitem.objects.Icon
 
getXML(Map<?, ?>) - Static method in class org.tsugi.basiclti.XMLMap
 
getXML(Map<?, ?>, boolean) - Static method in class org.tsugi.basiclti.XMLMap
 
getXMLDom(Map<?, ?>) - Static method in class org.tsugi.basiclti.XMLMap
 
getXMLFragment(Map<?, ?>, boolean) - Static method in class org.tsugi.basiclti.XMLMap
 
GRADE - Static variable in class org.tsugi.lti2.LTI2Constants
 
GRADE_TYPE_DECIMAL - Static variable in class org.tsugi.lti2.LTI2Constants
 
GRAPH - Static variable in class org.tsugi.lti2.LTI2Constants
 
GROUP_EMAIL - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_EMAIL An email address used for posting messages to members of the group.
GROUP_ENROLLCONTROL_ACCEPT - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_ENROLLCONTROL_ACCEPT A boolean value that specifies whether the Group is accepting enrollments.
GROUP_ENROLLCONTROL_ALLOWED - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_ENROLLCONTROL_ALLOWED A boolean value that specifies whether the Tool Provider can enroll people in the Group.
GROUP_GROUPTYPE - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_GROUPTYPE A URI that uniquely identifies the type of group.
GROUP_LONGDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_LONGDESCRIPTION A long description of the Group.
GROUP_PARENTID - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_PARENTID An identifier for the parent group within which the target group is nested.
GROUP_SHORTDESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_SHORTDESCRIPTION A short description of the Group.
GROUP_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_SOURCEDID The LIS identifier for the Group.
GROUP_TIMEFRAME_BEGIN - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_TIMEFRAME_BEGIN The date and time when access to Group resources begins.
GROUP_TIMEFRAME_END - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_TIMEFRAME_END The date and time when access to Group resources ends.
GROUP_URL - Static variable in class org.tsugi.lti2.LTI2Vars
GROUP_URL The web address of the Group.
GUID - Static variable in class org.tsugi.lti2.LTI2Constants
 
guid - Variable in class org.tsugi.shared.objects.TsugiBase
 
GZIP - Static variable in class net.oauth.http.HttpMessageDecoder
 

H

handleException(HttpServletResponse, Exception, String) - Static method in class net.oauth.server.OAuthServlet
 
handleException(HttpServletResponse, Exception, String, boolean) - Static method in class net.oauth.server.OAuthServlet
 
handleResultRequest(HttpServletRequest, HttpServletResponse, String) - Method in class org.tsugi.lti2.LTI2Servlet
 
handleSettingsRequest(HttpServletRequest, HttpServletResponse, String[]) - Method in class org.tsugi.lti2.LTI2Servlet
 
hashCode() - Method in class net.oauth.OAuth.Parameter
 
headerElement - Variable in class org.tsugi.pox.IMSPOXRequest
 
headers - Variable in class net.oauth.http.HttpMessage
 
HMAC_SHA1 - Static variable in class net.oauth.OAuth
 
HMAC_SHA256 - Static variable in class net.oauth.OAuth
 
htmlEncode(String) - Static method in class net.oauth.server.OAuthServlet
Return the HTML representation of the given plain text.
htmlspecialchars(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
HttpClient - Interface in net.oauth.http
 
HttpMessage - Class in net.oauth.http
An HTTP request or response.
HttpMessage() - Constructor for class net.oauth.http.HttpMessage
 
HttpMessage(String, URL) - Constructor for class net.oauth.http.HttpMessage
 
HttpMessage(String, URL, InputStream) - Constructor for class net.oauth.http.HttpMessage
 
HttpMessageDecoder - Class in net.oauth.http
A decorator that handles Content-Encoding.
httpParameters - Variable in class net.oauth.client.OAuthClient
 
HttpRequestMessage - Class in net.oauth.server
An HttpServletRequest, encapsulated as an OAuthMessage.
HttpRequestMessage(HttpServletRequest, String) - Constructor for class net.oauth.server.HttpRequestMessage
 
HttpResponseMessage - Class in net.oauth.http
An HTTP response.
HttpResponseMessage(String, URL) - Constructor for class net.oauth.http.HttpResponseMessage
 

I

ICON - Static variable in class org.tsugi.casa.CASAUtil
 
Icon - Class in org.tsugi.contentitem.objects
 
Icon(String) - Constructor for class org.tsugi.contentitem.objects.Icon
 
ICON - Static variable in class org.tsugi.lti2.ContentItem
 
ICON_INFO - Static variable in class org.tsugi.lti2.LTI2Constants
 
ICON_SCHEMA - Static variable in class org.tsugi.casa.CASAUtil
 
ICON_STYLE - Static variable in class org.tsugi.lti2.LTI2Constants
 
Identity - Class in org.tsugi.casa.objects
 
Identity(String, String) - Constructor for class org.tsugi.casa.objects.Identity
 
IFRAME - Static variable in class org.tsugi.contentitem.objects.PlacementAdvice
 
IMSJSONRequest - Class in org.tsugi.json
 
IMSJSONRequest(String, String, HttpServletRequest) - Constructor for class org.tsugi.json.IMSJSONRequest
 
IMSJSONRequest(HttpServletRequest) - Constructor for class org.tsugi.json.IMSJSONRequest
 
IMSJSONRequest(String) - Constructor for class org.tsugi.json.IMSJSONRequest
 
IMSPOXRequest - Class in org.tsugi.pox
 
IMSPOXRequest(String, String, HttpServletRequest) - Constructor for class org.tsugi.pox.IMSPOXRequest
 
IMSPOXRequest(HttpServletRequest) - Constructor for class org.tsugi.pox.IMSPOXRequest
 
IMSPOXRequest(String) - Constructor for class org.tsugi.pox.IMSPOXRequest
 
inArray(String[], String) - Method in class org.tsugi.json.IMSJSONRequest
 
inArray(String[], String) - Method in class org.tsugi.pox.IMSPOXRequest
 
init(ServletConfig) - Method in class org.tsugi.lti2.LTI2Servlet
 
initialize(String, OAuthAccessor) - Method in class net.oauth.signature.OAuthSignatureMethod
 
initialize(String, OAuthAccessor) - Method in class net.oauth.signature.RSA_SHA1
 
invoke(OAuthAccessor, String, String, Collection<? extends Map.Entry>) - Method in class net.oauth.client.OAuthClient
Construct a request message, send it to the service provider and get the response.
invoke(OAuthAccessor, String, Collection<? extends Map.Entry>) - Method in class net.oauth.client.OAuthClient
Construct a request message, send it to the service provider and get the response.
invoke(OAuthMessage, ParameterStyle) - Method in class net.oauth.client.OAuthClient
Send a request message to the service provider and get the response.
invoke(OAuthMessage, OAuthClient.ParameterStyle) - Method in class net.oauth.client.OAuthClient
Deprecated. 
isBlank(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Checks if a String is whitespace, empty ("") or null.
isEmpty(String) - Static method in class net.oauth.OAuth
 
isFormEncoded(String) - Static method in class net.oauth.OAuth
Return true if the given Content-Type header means FORM_ENCODED.
isNotBlank(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Checks if a String is not empty (""), not null and not whitespace only.
ISO_8601_FORMAT - Static variable in class org.tsugi.basiclti.BasicLTIUtil
 
ISO_8601_FORMAT - Static variable in class org.tsugi.lti2.objects.Vendor
 
isRequest(HttpServletRequest) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
isValid(String, String) - Method in class net.oauth.signature.OAuthSignatureMethod
Decide whether the signature is valid.
isValid(String, String) - Method in class net.oauth.signature.RSA_SHA1
 

J

JacksonBase - Class in org.tsugi.jackson.objects
 
JacksonBase() - Constructor for class org.tsugi.jackson.objects.JacksonBase
 
JacksonUtil - Class in org.tsugi.jackson
Some Tsugi Utility code for to make using Jackson easier to use.
JacksonUtil() - Constructor for class org.tsugi.jackson.JacksonUtil
 
JSONLD_ID - Static variable in class org.tsugi.lti2.LTI2Constants
 

L

LAUNCH - Static variable in class org.tsugi.casa.CASAUtil
 
Launch - Class in org.tsugi.casa.objects
 
Launch() - Constructor for class org.tsugi.casa.objects.Launch
 
LAUNCH_PRESENTATION_CSS_URL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
launch_presentation_css_url=http://www.toolconsumer.url/path/to/lti.css
LAUNCH_PRESENTATION_DOCUMENT_TARGET - Static variable in class org.tsugi.basiclti.BasicLTIConstants
launch_presentation_document_target=iframe
LAUNCH_PRESENTATION_HEIGHT - Static variable in class org.tsugi.basiclti.BasicLTIConstants
launch_presentation_height=240
LAUNCH_PRESENTATION_LOCALE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
launch_presentation_locale=en_US_variant
LAUNCH_PRESENTATION_RETURN_URL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
launch_presentation_return_url=http://lmsng.school.edu/portal/123/page/988/
LAUNCH_PRESENTATION_WIDTH - Static variable in class org.tsugi.basiclti.BasicLTIConstants
launch_presentation_width=320
LAUNCH_SCHEMA - Static variable in class org.tsugi.casa.CASAUtil
 
LINEITEM - Static variable in class org.tsugi.lti2.ContentItem
 
LINEITEM_DATASOURCE - Static variable in class org.tsugi.lti2.LTI2Vars
LINEITEM_DATASOURCE An identifier for the original source system of the LineItem record.
LINEITEM_RESULTVALUE_MAX - Static variable in class org.tsugi.lti2.LTI2Vars
LINEITEM_RESULTVALUE_MAX The maximum numeric score that a learner may earn on the assignment associated with this LineItem.
LINEITEM_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
LINEITEM_SOURCEDID The LIS identifier for the LineItem In the LIS Database, this value corresponds to lineItemRecord/sourcedId
LINEITEM_TYPE - Static variable in class org.tsugi.lti2.LTI2Vars
LINEITEM_TYPE A URI that uniquely identifies the LineItem type.
LINEITEM_TYPE_DISPLAYNAME - Static variable in class org.tsugi.lti2.LTI2Vars
LINEITEM_TYPE_DISPLAYNAME The display name for the LineItemType.
LIS_COURSE_OFFERING_SOURCEDID - Static variable in class org.tsugi.basiclti.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.tsugi.basiclti.BasicLTIConstants
 
LIS_OUTCOME_SERVICE_URL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_outcome_service_url=http://lmsng.school.edu/service/ltiout/
LIS_PERSON_CONTACT_EMAIL_PRIMARY - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_person_contact_email_primary=user@school.edu
LIS_PERSON_NAME_FAMILY - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_person_name_family=Public
LIS_PERSON_NAME_FULL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_person_name_full=Jane Q.
LIS_PERSON_NAME_GIVEN - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_person_name_given=Jane
LIS_PERSON_SOURCEDID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_person_sourcedid=school.edu:user
LIS_RESULT_SOURCEDID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_result_sourcedid=83873872987329873264783687634
loadFromRequest(HttpServletRequest) - Method in class org.tsugi.json.IMSJSONRequest
 
loadFromRequest(HttpServletRequest) - Method in class org.tsugi.pox.IMSPOXRequest
 
LOCATION - Static variable in class net.oauth.http.HttpResponseMessage
The name of a dump entry whose value is the response Location header.
LTI1Outcomes(String) - Static method in class org.tsugi.lti2.objects.StandardServices
 
LTI2_VERSION_STRING - Static variable in class org.tsugi.lti2.LTI2Constants
LTI2_VERSION_STRING=LTI-2p0
LTI2Caps - Class in org.tsugi.lti2
A class to capture the names of the valid LTI 2.0 capabilities Taken from: http://www.imsglobal.org/lti/ltiv2p0/uml/purl.imsglobal.org/vocab/lti/v2/capability/index.html
LTI2Caps() - Constructor for class org.tsugi.lti2.LTI2Caps
 
LTI2Config - Interface in org.tsugi.lti2
 
LTI2ConfigSample - Class in org.tsugi.lti2
 
LTI2ConfigSample() - Constructor for class org.tsugi.lti2.LTI2ConfigSample
 
LTI2Constants - Class in org.tsugi.lti2
 
LTI2Constants() - Constructor for class org.tsugi.lti2.LTI2Constants
 
LTI2LtiLinkSettings - Variable in class org.tsugi.lti2.LTI2Servlet
 
LTI2LtiLinkSettings(String) - Static method in class org.tsugi.lti2.objects.StandardServices
 
LTI2Messages - Class in org.tsugi.lti2
A class to capture the names of the valid LTI 2.0 capabilities Taken from: http://www.imsglobal.org/lti/ltiv2p0/uml/purl.imsglobal.org/vocab/lti/v2/capability/index.html
LTI2Messages() - Constructor for class org.tsugi.lti2.LTI2Messages
 
LTI2ProxyItem(String) - Static method in class org.tsugi.lti2.objects.StandardServices
 
LTI2Registration(String) - Static method in class org.tsugi.lti2.objects.StandardServices
 
LTI2ResultItem - Variable in class org.tsugi.lti2.LTI2Servlet
 
LTI2ResultItem(String) - Static method in class org.tsugi.lti2.objects.StandardServices
 
LTI2SampleData - Class in org.tsugi.lti2
 
LTI2SampleData() - Constructor for class org.tsugi.lti2.LTI2SampleData
 
LTI2Servlet - Class in org.tsugi.lti2
Notes: This is a sample "Hello World" servlet for LTI2.
LTI2Servlet() - Constructor for class org.tsugi.lti2.LTI2Servlet
 
LTI2ToolProxyBindingSettings - Variable in class org.tsugi.lti2.LTI2Servlet
 
LTI2ToolProxySettings - Variable in class org.tsugi.lti2.LTI2Servlet
 
LTI2ToolProxySettings(String) - Static method in class org.tsugi.lti2.objects.StandardServices
 
LTI2Util - Class in org.tsugi.lti2
 
LTI2Util() - Constructor for class org.tsugi.lti2.LTI2Util
 
LTI2Vars - Class in org.tsugi.lti2
A class to capture the names of the valid LTI 2.0 substitution variables These are also capabilities - when used as a capability it indicates a willingness to subsitute these variables on launches.
LTI2Vars() - Constructor for class org.tsugi.lti2.LTI2Vars
 
LTI_LAUNCH - Static variable in class org.tsugi.lti2.LTI2Caps
LTI_LAUNCH - Support launching
LTI_MESSAGE_TYPE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lti_message_type=basic-lti-launch-request
LTI_MESSAGE_TYPE_BASICLTILAUNCHREQUEST - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
LTI_MESSAGE_TYPE_CONTENTITEMSELECTION - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
LTI_MESSAGE_TYPE_CONTENTITEMSELECTIONREQUEST - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
LTI_MESSAGE_TYPE_TOOLPROXY_RE_REGISTRATIONREQUEST - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
LTI_MESSAGE_TYPE_TOOLPROXYREGISTRATIONREQUEST - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
LTI_VERSION - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lti_version=LTI-1p0
LTI_VERSION_1 - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
LTI_VERSION_2 - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
LTILINK_CUSTOM_URL - Static variable in class org.tsugi.lti2.LTI2Vars
LTILINK_CUSTOM_URL The endpoint URL for accessing link-level tool settings.
LtiLinkItem - Class in org.tsugi.contentitem.objects
 
LtiLinkItem(String, PlacementAdvice, Icon) - Constructor for class org.tsugi.contentitem.objects.LtiLinkItem
 

M

main(String[]) - Static method in class org.tsugi.basiclti.XMLMap
 
MAJOR_FAILURE - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MAJOR_PROCESSING - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MAJOR_SUCCESS - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MAJOR_UNSUPPORTED - Static variable in class org.tsugi.pox.IMSPOXRequest
 
mapKeyName(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
The parameter name is mapped to lower case and any character that is neither a number or letter is replaced with an "underscore".
mapKeyName(String) - Static method in class org.tsugi.lti2.LTI2Util
 
maxVersion - Variable in class net.oauth.SimpleOAuthValidator
 
MEDIA_CC - Static variable in class org.tsugi.lti2.ContentItem
 
MEDIA_CC_1_1 - Static variable in class org.tsugi.lti2.ContentItem
 
MEDIA_CC_1_2 - Static variable in class org.tsugi.lti2.ContentItem
 
MEDIA_CC_1_3 - Static variable in class org.tsugi.lti2.ContentItem
 
MEDIA_LTILINKITEM - Static variable in class org.tsugi.lti2.ContentItem
 
mediaType - Variable in class org.tsugi.shared.objects.TsugiBase
 
MEMBERSHIP_COLLECTIONSOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
MEMBERSHIP_COLLECTIONSOURCEDID The LIS identifier for the organizational unit (Course Section, Group, etc.) to which the Membership pertains.
MEMBERSHIP_CREATEDTIMESTAMP - Static variable in class org.tsugi.lti2.LTI2Vars
MEMBERSHIP_CREATEDTIMESTAMP The date and time when the membership role was created.
MEMBERSHIP_DATASOURCE - Static variable in class org.tsugi.lti2.LTI2Vars
MEMBERSHIP_DATASOURCE An identifier for the original source system of the Membership record.
MEMBERSHIP_PERSONSOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
MEMBERSHIP_PERSONSOURCEDID The LIS identifier for the Person associated with the Membership.
MEMBERSHIP_ROLE - Static variable in class org.tsugi.lti2.LTI2Vars
MEMBERSHIP_ROLE A comma separated list of roles that the Person has within the organizational unit.
MEMBERSHIP_ROLE_INSTRUCTOR - Static variable in class org.tsugi.lti2.LTI2Vars
 
MEMBERSHIP_ROLE_LEARNER - Static variable in class org.tsugi.lti2.LTI2Vars
 
MEMBERSHIP_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
MEMBERSHIP_SOURCEDID The LIS identifier for the Membership.
MEMBERSHIP_STATUS - Static variable in class org.tsugi.lti2.LTI2Vars
MEMBERSHIP_STATUS Indicates if the membership is active or inactive.
mergeLTI1Custom(Properties, String) - Static method in class org.tsugi.lti2.LTI2Util
For LTI 2.x launches we do not support the semicolon-separated launches
mergeLTI2Custom(Properties, String) - Static method in class org.tsugi.lti2.LTI2Util
 
mergeLTI2Parameters(Properties, String) - Static method in class org.tsugi.lti2.LTI2Util
 
MESSAGE - Static variable in class org.tsugi.lti2.LTI2Constants
 
MESSAGE_LOCALE - Static variable in class org.tsugi.lti2.LTI2Vars
MESSAGE_LOCALE The locale of this launch
MESSAGE_TYPE - Static variable in class org.tsugi.lti2.LTI2Constants
 
method - Variable in class net.oauth.http.HttpMessage
 
method - Variable in class net.oauth.OAuthMessage
 
MINOR_DELETEFAILURE - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_FULLSUCCESS - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_IDALLOC - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_IDALLOCINUSEFAIL - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_INCOMPLETEDATA - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_INVALIDDATAFAIL - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_LINKFAILURE - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_NOSOURCEDIDS - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_OVERFLOWFAIL - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_PARTIALSTORAGE - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_SAVEPOINTERROR - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_SAVEPOINTSYNCERROR - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_TARGETISBUSY - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_TARGETREADFAILURE - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_UNAUTHORIZEDREQUEST - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_UNKNOWNEXTENSION - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_UNKNOWNOBJECT - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_UNKNOWNQUERY - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_UNKNOWNVOCAB - Static variable in class org.tsugi.pox.IMSPOXRequest
 
MINOR_UNSUPPORTED - Static variable in class org.tsugi.pox.IMSPOXRequest
 
minVersion - Variable in class net.oauth.SimpleOAuthValidator
 

N

Name - Class in org.tsugi.lti2.objects
 
Name(String) - Constructor for class org.tsugi.lti2.objects.Name
 
name - Variable in class org.tsugi.shared.objects.TsugiBase
 
NamedContext - Class in org.tsugi.lti2.objects
 
NamedContext() - Constructor for class org.tsugi.lti2.objects.NamedContext
 
net.oauth - package net.oauth
 
net.oauth.client - package net.oauth.client
 
net.oauth.http - package net.oauth.http
 
net.oauth.server - package net.oauth.server
 
net.oauth.signature - package net.oauth.signature
 
net.oauth.signature.pem - package net.oauth.signature.pem
 
NEW_SITE_TYPE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
The default site type to use if a site needs to be created.
newConsumer(String) - Method in class net.oauth.ConsumerProperties
 
newList(String...) - Static method in class net.oauth.OAuth
Construct a list of Parameters from name, value, name, value...
newMap(Iterable<? extends Map.Entry>) - Static method in class net.oauth.OAuth
Construct a Map containing a copy of the given parameters.
newMethod(String, OAuthAccessor) - Static method in class net.oauth.signature.OAuthSignatureMethod
The factory for signature methods.
newRequest(OAuthMessage, ParameterStyle) - Static method in class net.oauth.http.HttpMessage
Construct an HTTP request from this OAuth message.
newRequestMessage(String, String, Collection<? extends Map.Entry>, InputStream) - Method in class net.oauth.OAuthAccessor
Construct a request message containing the given parameters but no body.
newRequestMessage(String, String, Collection<? extends Map.Entry>) - Method in class net.oauth.OAuthAccessor
 
newSigner(OAuthMessage, OAuthAccessor) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
nodeToString(Node) - Static method in class org.tsugi.basiclti.XMLMap
 
nodeToString(Node, boolean) - Static method in class org.tsugi.basiclti.XMLMap
 
NONCE_USED - Static variable in class net.oauth.OAuth.Problems
 
normalizeParameters(Collection<? extends Map.Entry>) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
normalizeUrl(String) - Static method in class net.oauth.signature.OAuthSignatureMethod
 

O

OAuth - Class in net.oauth
 
OAuth() - Constructor for class net.oauth.OAuth
 
OAuth.Parameter - Class in net.oauth
A name/value pair.
OAuth.Problems - Class in net.oauth
Strings used for problem reporting.
OAUTH_ACCEPTABLE_TIMESTAMPS - Static variable in class net.oauth.OAuth.Problems
 
OAUTH_ACCEPTABLE_VERSIONS - Static variable in class net.oauth.OAuth.Problems
 
OAUTH_CALLBACK - Static variable in class net.oauth.OAuth
 
OAUTH_CONSUMER_KEY - Static variable in class net.oauth.OAuth
 
OAUTH_HMAC256 - Static variable in class org.tsugi.lti2.LTI2Caps
OAUTH_HMAC256 - Can handle signing using HMAC-SHA256
OAUTH_NONCE - Static variable in class net.oauth.OAuth
 
OAUTH_PARAMETERS_ABSENT - Static variable in class net.oauth.OAuth.Problems
 
OAUTH_PARAMETERS_REJECTED - Static variable in class net.oauth.OAuth.Problems
 
OAUTH_PREFIX - Static variable in class org.tsugi.basiclti.BasicLTIConstants
Parameters with the OAuth prefix are also acceptible.
OAUTH_PROBLEM - Static variable in exception net.oauth.OAuthProblemException
 
OAUTH_PROBLEM_ADVICE - Static variable in class net.oauth.OAuth.Problems
 
OAUTH_SIGNATURE - Static variable in class net.oauth.OAuth
 
OAUTH_SIGNATURE_METHOD - Static variable in class net.oauth.OAuth
 
OAUTH_SPLITSECRET - Static variable in class org.tsugi.lti2.LTI2Caps
OAUTH_SPLITSECRET - Can handle LTI 2.1 style split secrets
OAUTH_TIMESTAMP - Static variable in class net.oauth.OAuth
 
OAUTH_TOKEN - Static variable in class net.oauth.OAuth
 
OAUTH_TOKEN_SECRET - Static variable in class net.oauth.OAuth
 
OAUTH_VERSION - Static variable in class net.oauth.OAuth
 
OAuthAccessor - Class in net.oauth
Properties of one User of an OAuthConsumer.
OAuthAccessor(OAuthConsumer) - Constructor for class net.oauth.OAuthAccessor
 
OAuthClient - Class in net.oauth.client
Methods for an OAuth consumer to request tokens from a service provider.
OAuthClient(HttpClient) - Constructor for class net.oauth.client.OAuthClient
 
OAuthClient.ParameterStyle - Enum in net.oauth.client
Deprecated.
use net.oauth.ParameterStyle.
OAuthConsumer - Class in net.oauth
Properties of an OAuth Consumer.
OAuthConsumer(String, String, String, OAuthServiceProvider) - Constructor for class net.oauth.OAuthConsumer
 
OAuthException - Exception in net.oauth
Superclass for extensions thrown by the OAuth library.
OAuthException() - Constructor for exception net.oauth.OAuthException
For subclasses only.
OAuthException(String) - Constructor for exception net.oauth.OAuthException
 
OAuthException(Throwable) - Constructor for exception net.oauth.OAuthException
 
OAuthException(String, Throwable) - Constructor for exception net.oauth.OAuthException
 
OAuthMessage - Class in net.oauth
A request or response message used in the OAuth protocol.
OAuthMessage(String, String, Collection<? extends Map.Entry>) - Constructor for class net.oauth.OAuthMessage
 
OAuthMessage(String, String, Collection<? extends Map.Entry>, InputStream) - Constructor for class net.oauth.OAuthMessage
 
OAuthProblemException - Exception in net.oauth
Describes an OAuth-related problem, using a set of named parameters.
OAuthProblemException() - Constructor for exception net.oauth.OAuthProblemException
 
OAuthProblemException(String) - Constructor for exception net.oauth.OAuthProblemException
 
OAuthResponseMessage - Class in net.oauth.client
An HTTP response, encapsulated as an OAuthMessage.
OAuthServiceProvider - Class in net.oauth
Properties of an OAuth Service Provider.
OAuthServiceProvider(String, String, String) - Constructor for class net.oauth.OAuthServiceProvider
 
OAuthServlet - Class in net.oauth.server
Utility methods for servlets that implement OAuth.
OAuthServlet() - Constructor for class net.oauth.server.OAuthServlet
 
OAuthSignatureMethod - Class in net.oauth.signature
A pair of algorithms for computing and verifying an OAuth digital signature.
OAuthSignatureMethod() - Constructor for class net.oauth.signature.OAuthSignatureMethod
 
OAuthValidator - Interface in net.oauth
An algorithm to determine whether a message has a valid signature, a correct version number, a fresh timestamp, etc.
openBody() - Method in class net.oauth.http.HttpMessage
 
org.tsugi.basiclti - package org.tsugi.basiclti
 
org.tsugi.casa - package org.tsugi.casa
 
org.tsugi.casa.objects - package org.tsugi.casa.objects
 
org.tsugi.contentitem.objects - package org.tsugi.contentitem.objects
 
org.tsugi.jackson - package org.tsugi.jackson
 
org.tsugi.jackson.objects - package org.tsugi.jackson.objects
 
org.tsugi.json - package org.tsugi.json
 
org.tsugi.lti2 - package org.tsugi.lti2
 
org.tsugi.lti2.objects - package org.tsugi.lti2.objects
 
org.tsugi.pox - package org.tsugi.pox
 
org.tsugi.shared.objects - package org.tsugi.shared.objects
 
Original - Class in org.tsugi.casa.objects
 
Original(Use) - Constructor for class org.tsugi.casa.objects.Original
 
outStringArray(String[]) - Static method in class org.tsugi.basiclti.XMLMap
 

P

Parameter(String, String) - Constructor for class net.oauth.OAuth.Parameter
 
PARAMETER - Static variable in class org.tsugi.lti2.LTI2Constants
 
PARAMETER_ABSENT - Static variable in class net.oauth.OAuth.Problems
 
PARAMETER_REJECTED - Static variable in class net.oauth.OAuth.Problems
 
PARAMETER_STYLE - Static variable in class net.oauth.client.OAuthClient
The name of the OAuthConsumer property whose value is the ParameterStyle to be used by invoke.
ParameterStyle - Enum in net.oauth
Where to place OAuth parameters in an HTTP message.
parseDescriptor(Properties, Properties, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
parseDescriptor(Map<String, String>, Map<String, String>, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
parseJSONObject(String) - Static method in class org.tsugi.lti2.LTI2Util
Parse a string and reliably return a JSONObject or null
parsePostBody() - Method in class org.tsugi.pox.IMSPOXRequest
 
parseSettings(String) - Static method in class org.tsugi.lti2.LTI2Util
 
parseToolProfile(List<Properties>, Properties) - Method in class org.tsugi.lti2.ToolProxy
Parse a provider profile with lots of error checking...
PATH - Static variable in class org.tsugi.lti2.LTI2Constants
 
PEMReader - Class in net.oauth.signature.pem
This class convert PEM into byte array.
PEMReader(InputStream) - Constructor for class net.oauth.signature.pem.PEMReader
 
PEMReader(byte[]) - Constructor for class net.oauth.signature.pem.PEMReader
 
PEMReader(String) - Constructor for class net.oauth.signature.pem.PEMReader
 
percentEncode(Iterable<?>) - Static method in class net.oauth.OAuth
Construct a &-separated list of the given values, percentEncoded.
percentEncode(String) - Static method in class net.oauth.OAuth
 
PERMISSION_DENIED - Static variable in class net.oauth.OAuth.Problems
 
PERMISSION_UNKNOWN - Static variable in class net.oauth.OAuth.Problems
 
PERSON_ADDRESS_COUNTRY - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_COUNTRY The country within the user's address.
PERSON_ADDRESS_LOCALITY - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_LOCALITY The city, town, or other locality within the user's address.
PERSON_ADDRESS_POSTCODE - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_POSTCODE The postal code within the user's address.
PERSON_ADDRESS_STATEPR - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_STATEPR The state or province within the user's address.
PERSON_ADDRESS_STREET1 - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_STREET1 The first line of the user's street address.
PERSON_ADDRESS_STREET2 - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_STREET2 The second line of the user's street address.
PERSON_ADDRESS_STREET3 - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_STREET3 The third line of the user's street address.
PERSON_ADDRESS_STREET4 - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_STREET4 The fourth line of the user's street address.
PERSON_ADDRESS_TIMEZONE - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_ADDRESS_TIMEZONE The user's time zone.
PERSON_EMAIL_PERSONAL - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_EMAIL_PERSONAL The user's personal email address In the LIS Database, this value corresponds to person/contactinfo[contactinfoType/instanceValu e/text="Email_Personal"]/contactinfoValue /text
PERSON_EMAIL_PRIMARY - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_EMAIL_PRIMARY The user's primary email address.
PERSON_NAME_FAMILY - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_NAME_FAMILY The family name of the user.
PERSON_NAME_FULL - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_NAME_FULL The full name of the user.
PERSON_NAME_GIVEN - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_NAME_GIVEN The given name of the user.
PERSON_NAME_MIDDLE - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_NAME_MIDDLE The middle name of the user.
PERSON_NAME_PREFIX - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_NAME_PREFIX The prefix for the user's name, such as Dr., Mr., Ms. etc.
PERSON_NAME_SUFFIX - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_NAME_SUFFIX The suffix for the user's name, such as Jr., II, etc.
PERSON_PHONE_HOME - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_PHONE_HOME The user's home phone number In the LIS Database, this value corresponds to personRecord/person/contactinfo [contactinfoType/instanceValue/text="Telephone_Home"]/contactinfoValue /text
PERSON_PHONE_MOBILE - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_PHONE_MOBILE The user's mobile phone number In the LIS Database, this value corresponds to personRecord/person/contactinfo[contactinfoType /instanceValue/text="Mobile"] /contactInfoValue/text
PERSON_PHONE_PRIMARY - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_PHONE_PRIMARY The user's primary phone number In the LIS Database, this value corresponds to personRecord/person/contactinfo [contactinfoTyp e/instanceValue/text="Telephone_Primary"]/contactinfoValue /text
PERSON_PHONE_WORK - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_PHONE_WORK The user's work phone number.
PERSON_SMS - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_SMS The number at which the user prefers to receive SMS text messages.
PERSON_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_SOURCEDID The LIS identifier for the user.
PERSON_WEBADDRESS - Static variable in class org.tsugi.lti2.LTI2Vars
PERSON_WEBADDRESS The user's web address.
PKCS1EncodedKeySpec - Class in net.oauth.signature.pem
PKCS#1 encoded private key is commonly used with OpenSSL.
PKCS1EncodedKeySpec(byte[]) - Constructor for class net.oauth.signature.pem.PKCS1EncodedKeySpec
Create a PKCS#1 keyspec from DER encoded buffer
PlacementAdvice - Class in org.tsugi.contentitem.objects
 
PlacementAdvice() - Constructor for class org.tsugi.contentitem.objects.PlacementAdvice
 
POST - Static variable in class net.oauth.client.OAuthClient
 
POST - Static variable in interface net.oauth.http.HttpClient
 
POST - Static variable in class net.oauth.OAuthMessage
 
postBody - Variable in class org.tsugi.json.IMSJSONRequest
 
postBody - Variable in class org.tsugi.pox.IMSPOXRequest
 
postDom - Variable in class org.tsugi.pox.IMSPOXRequest
 
postLaunchHTML(Properties, String, String, boolean, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Deprecated.
Moved to #postLaunchHTML(Map, String, boolean)
postLaunchHTML(Properties, String, String, boolean, boolean, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Deprecated.
Moved to #postLaunchHTML(Map, String, boolean)
postLaunchHTML(Map<String, String>, String, String, boolean, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Create the HTML to render a POST form and then automatically submit it.
postLaunchHTML(Map<String, String>, String, String, boolean, boolean, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Create the HTML to render a POST form and then automatically submit it.
prepareForExport(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
prettyPrint(String) - Static method in class org.tsugi.basiclti.XMLMap
 
prettyPrint(Object) - Static method in class org.tsugi.jackson.JacksonUtil
 
prettyPrint() - Method in class org.tsugi.jackson.objects.JacksonBase
 
prettyPrintLog(Object) - Static method in class org.tsugi.jackson.JacksonUtil
 
prettyPrintLog() - Method in class org.tsugi.jackson.objects.JacksonBase
 
PRIVATE_KEY - Static variable in class net.oauth.signature.RSA_SHA1
 
PRIVATE_PKCS1_MARKER - Static variable in class net.oauth.signature.pem.PEMReader
 
PRIVATE_PKCS8_MARKER - Static variable in class net.oauth.signature.pem.PEMReader
 
Problems() - Constructor for class net.oauth.OAuth.Problems
 
PRODUCT_FAMILY - Static variable in class org.tsugi.lti2.LTI2Constants
 
Product_family - Class in org.tsugi.lti2.objects
 
Product_family(LTI2Config) - Constructor for class org.tsugi.lti2.objects.Product_family
 
PRODUCT_INFO - Static variable in class org.tsugi.lti2.LTI2Constants
 
Product_info - Class in org.tsugi.lti2.objects
 
Product_info(LTI2Config) - Constructor for class org.tsugi.lti2.objects.Product_info
 
PRODUCT_INSTANCE - Static variable in class org.tsugi.lti2.LTI2Constants
 
Product_instance - Class in org.tsugi.lti2.objects
 
Product_instance(LTI2Config) - Constructor for class org.tsugi.lti2.objects.Product_instance
 
PRODUCT_NAME - Static variable in class org.tsugi.lti2.LTI2Constants
 
Product_name - Class in org.tsugi.lti2.objects
 
Product_name(String) - Constructor for class org.tsugi.lti2.objects.Product_name
 
property2Capability(String) - Static method in class org.tsugi.lti2.LTI2Util
 
property2CapabilityMapping() - Static method in class org.tsugi.lti2.LTI2Util
 
PUBLIC_KEY - Static variable in class net.oauth.signature.RSA_SHA1
 
PUBLIC_X509_MARKER - Static variable in class net.oauth.signature.pem.PEMReader
 
PUT - Static variable in class net.oauth.client.OAuthClient
 
PUT - Static variable in interface net.oauth.http.HttpClient
 
PUT - Static variable in class net.oauth.OAuthMessage
 

R

read(byte[], int, int) - Method in class net.oauth.client.ExcerptInputStream
 
read(byte[]) - Method in class net.oauth.client.ExcerptInputStream
 
read() - Method in class net.oauth.client.ExcerptInputStream
 
READ_TIMEOUT - Static variable in interface net.oauth.http.HttpClient
The name of the parameter that is the maximum time to wait for response data.
readAll(InputStream, String) - Static method in class net.oauth.OAuthMessage
Read all the data from the given stream, and close it.
readBodyAsString() - Method in class net.oauth.OAuthMessage
Read the body of the HTTP request or response and convert it to a String.
readFile() - Method in class net.oauth.signature.pem.PEMReader
Read the PEM file and save the DER encoded octet stream and begin marker.
readHttpResponse(HttpURLConnection) - Static method in class org.tsugi.basiclti.BasicLTIUtil
readHttpResponse - Read the HTTP Response
REG_KEY - Static variable in class org.tsugi.lti2.LTI2Constants
REG_KEY="9875"
REG_PASSWORD - Static variable in class org.tsugi.lti2.LTI2Constants
REG_PASSWORD="9875"
registerMethodClass(String, Class<?>) - Static method in class net.oauth.signature.OAuthSignatureMethod
Subsequently, newMethod(name) will attempt to instantiate the given class, with no constructor parameters.
registerToolProviderProfile(HttpServletRequest, HttpServletResponse, String) - Method in class org.tsugi.lti2.LTI2Servlet
 
removeHeaders(String) - Method in class net.oauth.http.HttpMessage
Remove all headers of the given name.
removeSubMap(Map<?, ?>, String) - Static method in class org.tsugi.basiclti.XMLMap
 
REQUEST - Static variable in class net.oauth.http.HttpMessage
The name of a dump entry whose value is the HTTP request.
requestToken - Variable in class net.oauth.OAuthAccessor
 
requestTokenURL - Variable in class net.oauth.OAuthServiceProvider
 
requireParameters(String...) - Method in class net.oauth.client.OAuthResponseMessage
 
requireParameters(String...) - Method in class net.oauth.OAuthMessage
Verify that the required parameter names are contained in the actual collection.
RESOURCE_HANDLER - Static variable in class org.tsugi.lti2.LTI2Constants
 
RESOURCE_LINK_DESCRIPTION - Static variable in class org.tsugi.basiclti.BasicLTIConstants
resource_link_description=…
RESOURCE_LINK_ID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
resource_link_id=88391-e1919-bb3456
RESOURCE_LINK_TITLE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
resource_link_title=My Weekly Wiki
RESOURCE_NAME - Static variable in class org.tsugi.lti2.LTI2Constants
 
RESOURCE_TYPE - Static variable in class org.tsugi.lti2.LTI2Constants
 
RESOURCELINK_DESCRIPTION - Static variable in class org.tsugi.lti2.LTI2Vars
RESOURCELINK_DESCRIPTION A plain text description of the linkÂ’s destination, suitable for display alongside the link.
RESOURCELINK_ID - Static variable in class org.tsugi.lti2.LTI2Vars
RESOURCELINK_ID This is the local identifier for the resource link within the Tool Consumer system from which the launch occurred.
RESOURCELINK_ID_HISTORY - Static variable in class org.tsugi.lti2.LTI2Vars
RESOURCELINK_ID_HISTORY A comma-separated list of URL-encoded resource link ID values representing the ID of the link from a previous copy of the context; the most recent copy should appear first in the list followed by any earlier IDs in reverse chronological order.
RESOURCELINK_TITLE - Static variable in class org.tsugi.lti2.LTI2Vars
RESOURCELINK_TITLE A plain text title for the resource.
RESPONSE - Static variable in class net.oauth.http.HttpMessage
The name of a dump entry whose value is the HTTP response.
RESULT_AUTOCREATE - Static variable in class org.tsugi.lti2.LTI2Caps
RESULT_AUTOCREATE - Can automatically create gradebook entries
RESULT_COMMENT - Static variable in class org.tsugi.lti2.LTI2Vars
RESULT_COMMENT A comment associated with the outcome which may be made visible to the student.
RESULT_CONTEXT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
RESULT_CREATEDTIMESTAMP - Static variable in class org.tsugi.lti2.LTI2Vars
RESULT_CREATEDTIMESTAMP The date and time when the Result was created.
RESULT_DATASOURCE - Static variable in class org.tsugi.lti2.LTI2Vars
RESULT_DATASOURCE An identifier for the original source system of the Result record.
RESULT_FORMAT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
RESULT_RESULTSCORE - Static variable in class org.tsugi.lti2.LTI2Vars
RESULT_RESULTSCORE The score that the learner earned on the assignment or activity to which this Result pertains.
RESULT_SOURCEDID - Static variable in class org.tsugi.lti2.LTI2Vars
RESULT_SOURCEDID The LIS identifier for the Result resource.
RESULT_TYPE - Static variable in class org.tsugi.lti2.objects.StandardServices
 
RESULT_URL - Static variable in class org.tsugi.lti2.LTI2Vars
RESULT_URL The URL of the Result resource.
RESULTSCORE - Static variable in class org.tsugi.lti2.LTI2Constants
 
ROLES - Static variable in class org.tsugi.basiclti.BasicLTIConstants
roles=Instructor,Student
RSA_SHA1 - Static variable in class net.oauth.OAuth
 
RSA_SHA1 - Class in net.oauth.signature
Class to handle RSA-SHA1 signatures on OAuth requests.
RSA_SHA1() - Constructor for class net.oauth.signature.RSA_SHA1
 
runSamples() - Static method in class org.tsugi.basiclti.XMLMap
 
runTest() - Static method in class org.tsugi.json.IMSJSONRequest
 
runTest() - Static method in class org.tsugi.pox.IMSPOXRequest
 

S

SCOPE_LtiLink - Static variable in class org.tsugi.lti2.LTI2Util
 
SCOPE_ToolProxy - Static variable in class org.tsugi.lti2.LTI2Util
 
SCOPE_ToolProxyBinding - Static variable in class org.tsugi.lti2.LTI2Util
 
SECURE_BASE_URL - Static variable in class org.tsugi.lti2.LTI2Constants
 
SECURITY_CONTRACT - Static variable in class org.tsugi.lti2.LTI2Constants
 
selectFullSubMap(Map<String, Object>, String) - Static method in class org.tsugi.basiclti.XMLMap
 
selectSubMap(Map<String, String>, String) - Static method in class org.tsugi.basiclti.XMLMap
 
sendForm(HttpServletResponse, Iterable<? extends Map.Entry>) - Static method in class net.oauth.server.OAuthServlet
Send the given parameters as a form-encoded response body.
sendOAuthURL(String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
getOAuthURL - Form a GET request signed by OAuth
SERVICE - Static variable in class org.tsugi.lti2.LTI2Constants
 
Service_offered - Class in org.tsugi.lti2.objects
 
Service_offered() - Constructor for class org.tsugi.lti2.objects.Service_offered
 
Service_offered(String, String, String, String, String) - Constructor for class org.tsugi.lti2.objects.Service_offered
 
Service_offered(String, String, String, String[], String[]) - Constructor for class org.tsugi.lti2.objects.Service_offered
 
Service_owner - Class in org.tsugi.lti2.objects
 
Service_owner(LTI2Config) - Constructor for class org.tsugi.lti2.objects.Service_owner
 
Service_owner_name - Class in org.tsugi.lti2.objects
 
Service_owner_name(String) - Constructor for class org.tsugi.lti2.objects.Service_owner_name
 
Service_provider - Class in org.tsugi.lti2.objects
 
Service_provider(LTI2Config) - Constructor for class org.tsugi.lti2.objects.Service_provider
 
Service_provider_name - Class in org.tsugi.lti2.objects
 
Service_provider_name(String) - Constructor for class org.tsugi.lti2.objects.Service_provider_name
 
serviceProvider - Variable in class net.oauth.OAuthConsumer
 
set_context(List<Object>) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
set_context(List<Object>) - Method in class org.tsugi.shared.objects.TsugiBase
 
set_id(String) - Method in class org.tsugi.lti2.objects.Service_offered
 
set_id(String) - Method in class org.tsugi.lti2.objects.Service_owner
 
set_id(String) - Method in class org.tsugi.lti2.objects.Service_provider
 
set_id(String) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
set_id(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
set_type(String) - Method in class org.tsugi.lti2.objects.Service_offered
 
set_type(String) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
set_type(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setAction(List<String>) - Method in class org.tsugi.lti2.objects.Service_offered
 
setAction(String) - Method in class org.tsugi.lti2.objects.Service_offered
 
setAction(String[]) - Method in class org.tsugi.lti2.objects.Service_offered
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.jackson.objects.JacksonBase
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Contact
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Description
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Name
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.NamedContext
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Product_family
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Product_info
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Product_instance
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Product_name
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Service_offered
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Service_owner
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Service_owner_name
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Service_provider
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Service_provider_name
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Support
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Technical_description
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.lti2.objects.Vendor
 
setCapability_offered(List<String>) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
setCode(String) - Method in class org.tsugi.lti2.objects.Product_family
 
setCode(String) - Method in class org.tsugi.lti2.objects.Vendor
 
setConsumerSecret(String) - Method in class net.oauth.signature.OAuthSignatureMethod
 
setContact(Contact) - Method in class org.tsugi.lti2.objects.Vendor
 
setContacts(List<Contact>) - Method in class org.tsugi.casa.objects.Use
 
setContext(String) - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
setDefault_value(String) - Method in class org.tsugi.lti2.objects.Description
 
setDefault_value(String) - Method in class org.tsugi.lti2.objects.Name
 
setDefault_value(String) - Method in class org.tsugi.lti2.objects.Product_name
 
setDefault_value(String) - Method in class org.tsugi.lti2.objects.Service_owner_name
 
setDefault_value(String) - Method in class org.tsugi.lti2.objects.Service_provider_name
 
setDefault_value(String) - Method in class org.tsugi.lti2.objects.Technical_description
 
setDescription(Description) - Method in class org.tsugi.lti2.objects.Product_info
 
setDescription(Description) - Method in class org.tsugi.lti2.objects.Service_owner
 
setDescription(Description) - Method in class org.tsugi.lti2.objects.Service_provider
 
setDescription(Description) - Method in class org.tsugi.lti2.objects.Vendor
 
setDisplayHeight(Integer) - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
setDisplayWidth(Integer) - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
setEmail(String) - Method in class org.tsugi.lti2.objects.Contact
 
setEmail(String) - Method in class org.tsugi.lti2.objects.Support
 
setEmail(String) - Method in class org.tsugi.shared.objects.Contact
 
setEmail(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setEndpoint(String) - Method in class org.tsugi.lti2.objects.Service_offered
 
setFormat(List<String>) - Method in class org.tsugi.lti2.objects.Service_offered
 
setFormat(String) - Method in class org.tsugi.lti2.objects.Service_offered
 
setFormat(String[]) - Method in class org.tsugi.lti2.objects.Service_offered
 
setGraph(List<Object>) - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
setGuid(String) - Method in class org.tsugi.lti2.objects.Product_instance
 
setGuid(String) - Method in class org.tsugi.lti2.objects.Service_provider
 
setGuid(String) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
setGuid(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setHeight(Integer) - Method in class org.tsugi.contentitem.objects.Icon
 
setHttpClient(HttpClient) - Method in class net.oauth.client.OAuthClient
 
setIcon_url(String) - Method in class org.tsugi.casa.objects.Use
 
setId(String) - Method in class org.tsugi.casa.objects.Identity
 
setIdentity(Identity) - Method in class org.tsugi.casa.objects.Application
 
setKey(String) - Method in class org.tsugi.lti2.objects.Description
 
setKey(String) - Method in class org.tsugi.lti2.objects.Name
 
setKey(String) - Method in class org.tsugi.lti2.objects.Product_name
 
setKey(String) - Method in class org.tsugi.lti2.objects.Service_owner_name
 
setKey(String) - Method in class org.tsugi.lti2.objects.Service_provider_name
 
setKey(String) - Method in class org.tsugi.lti2.objects.Technical_description
 
setLaunch_url(String) - Method in class org.tsugi.casa.objects.Launch
 
setLti_version(String) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
setMediaType(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setName(String) - Method in class org.tsugi.shared.objects.Contact
 
setName(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setOriginal(Original) - Method in class org.tsugi.casa.objects.Application
 
setOriginator_id(String) - Method in class org.tsugi.casa.objects.Identity
 
setParameter(String, Object) - Method in exception net.oauth.OAuthProblemException
 
setPresentationDocumentTarget(String) - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
setProduct_family(Product_family) - Method in class org.tsugi.lti2.objects.Product_info
 
setProduct_info(Product_info) - Method in class org.tsugi.lti2.objects.Product_instance
 
setProduct_instance(Product_instance) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
setProduct_name(Product_name) - Method in class org.tsugi.lti2.objects.Product_info
 
setProduct_version(String) - Method in class org.tsugi.lti2.objects.Product_info
 
setPropagate(Boolean) - Method in class org.tsugi.casa.objects.Original
 
setProperty(String, Object) - Method in class net.oauth.OAuthAccessor
 
setProperty(String, Object) - Method in class net.oauth.OAuthConsumer
 
setProperty(Map<String, String>, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Mutates the passed Map map variable.
setProperty(Properties, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
setProperty(Properties, String, String) - Static method in class org.tsugi.lti2.LTI2Util
 
setRegistration_url(String) - Method in class org.tsugi.casa.objects.Launch
 
setService_name(Service_owner_name) - Method in class org.tsugi.lti2.objects.Service_owner
 
setService_name(Service_provider_name) - Method in class org.tsugi.lti2.objects.Service_provider
 
setService_offered(List<Service_offered>) - Method in class org.tsugi.lti2.objects.ToolConsumer
 
setService_owner(Service_owner) - Method in class org.tsugi.lti2.objects.Product_instance
 
setService_provider(Service_provider) - Method in class org.tsugi.lti2.objects.Product_instance
 
setShare(Boolean) - Method in class org.tsugi.casa.objects.Original
 
setSupport(Support) - Method in class org.tsugi.lti2.objects.Product_instance
 
setSupport(Support) - Method in class org.tsugi.lti2.objects.Service_owner
 
setSupport(Support) - Method in class org.tsugi.lti2.objects.Service_provider
 
setTechnical_description(Technical_description) - Method in class org.tsugi.lti2.objects.Product_info
 
setText(String) - Method in class org.tsugi.casa.objects.Use
 
setText(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setTimestamp(String) - Method in class org.tsugi.casa.objects.Original
 
setTimestamp(String) - Method in class org.tsugi.lti2.objects.Service_owner
 
setTimestamp(String) - Method in class org.tsugi.lti2.objects.Service_provider
 
setTimestamp(String) - Method in class org.tsugi.lti2.objects.Vendor
 
setTitle(String) - Method in class org.tsugi.casa.objects.Use
 
setTitle(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setTokenSecret(String) - Method in class net.oauth.signature.OAuthSignatureMethod
 
setUri(String) - Method in class org.tsugi.casa.objects.Original
 
setUri(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setUrl(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setValue(String) - Method in class net.oauth.OAuth.Parameter
 
setVendor(Vendor) - Method in class org.tsugi.lti2.objects.Product_family
 
setVendor_name(Name) - Method in class org.tsugi.lti2.objects.Vendor
 
setWebsite(String) - Method in class org.tsugi.lti2.objects.Vendor
 
setWidth(Integer) - Method in class org.tsugi.contentitem.objects.Icon
 
SEVERITY_ERROR - Static variable in class org.tsugi.pox.IMSPOXRequest
 
SEVERITY_STATUS - Static variable in class org.tsugi.pox.IMSPOXRequest
 
SEVERITY_WARNING - Static variable in class org.tsugi.pox.IMSPOXRequest
 
SHARED_SECRET - Static variable in class org.tsugi.lti2.LTI2Constants
 
SHORT_NAME - Static variable in class org.tsugi.lti2.LTI2Constants
 
sign(OAuthAccessor) - Method in class net.oauth.OAuthMessage
Add a signature to the message.
sign(OAuthMessage) - Method in class net.oauth.signature.OAuthSignatureMethod
Add a signature to the message.
SIGNATURE_INVALID - Static variable in class net.oauth.OAuth.Problems
 
SIGNATURE_METHOD_REJECTED - Static variable in class net.oauth.OAuth.Problems
 
signProperties(Properties, String, String, String, String, String, String, String, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Deprecated.
See: BasicLTIUtil#signProperties(Map, String, String, String, String, String, String, String, String, String)
signProperties(Map<String, String>, String, String, String, String, String, String, String, String, String, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Add the necessary fields and sign.
SimpleOAuthValidator - Class in net.oauth
A simple OAuthValidator, which checks the version, whether the timestamp is close to now and the signature is valid.
SimpleOAuthValidator() - Constructor for class net.oauth.SimpleOAuthValidator
Construct a validator that rejects messages more than five minutes out of date, or with a OAuth version other than 1.0, or with an invalid signature.
SimpleOAuthValidator(long, double) - Constructor for class net.oauth.SimpleOAuthValidator
Public constructor.
SINGLE_PARAMETERS - Static variable in class net.oauth.SimpleOAuthValidator
Names of parameters that may not appear twice in a valid message.
STANDARD_CAPABILITIES - Static variable in class org.tsugi.lti2.objects.ToolConsumer
 
StandardServices - Class in org.tsugi.lti2.objects
 
StandardServices() - Constructor for class org.tsugi.lti2.objects.StandardServices
 
STATUS - Static variable in class org.tsugi.json.IMSJSONRequest
 
STATUS_CODE - Static variable in class net.oauth.http.HttpMessage
The name of a dump entry whose value is the HTTP status code.
STATUS_CODE - Static variable in class net.oauth.http.HttpResponseMessage
The name of a dump entry whose value is the HTTP status code.
STATUS_CODE - Static variable in class org.tsugi.json.IMSJSONRequest
 
STATUS_DESCRIPTION - Static variable in class org.tsugi.json.IMSJSONRequest
 
STATUS_OK - Static variable in class net.oauth.http.HttpResponseMessage
The statusCode that indicates a normal outcome.
substituteCustom(Properties, Properties) - Static method in class org.tsugi.lti2.LTI2Util
 
Support - Class in org.tsugi.lti2.objects
 
Support(String) - Constructor for class org.tsugi.lti2.objects.Support
 

T

TC_HALF_SHARED_SECRET - Static variable in class org.tsugi.lti2.LTI2Constants
 
TC_PROFILE_URL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tc_profile_url=http://...
TC_PROFILE_URL - Static variable in class org.tsugi.lti2.LTI2Constants
TC_PROFILE_URL
Technical_description - Class in org.tsugi.lti2.objects
 
Technical_description() - Constructor for class org.tsugi.lti2.objects.Technical_description
 
TEXT - Static variable in class org.tsugi.basiclti.BasicLTIConstants
text=...
TEXT - Static variable in class org.tsugi.casa.CASAUtil
 
TEXT - Static variable in class org.tsugi.lti2.ContentItem
 
text - Variable in class org.tsugi.shared.objects.TsugiBase
 
TEXT_SCHEMA - Static variable in class org.tsugi.casa.CASAUtil
 
TIMESTAMP_REFUSED - Static variable in class net.oauth.OAuth.Problems
 
timestampWindow - Variable in class net.oauth.SimpleOAuthValidator
 
TITLE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
title=...
TITLE - Static variable in class org.tsugi.casa.CASAUtil
 
TITLE - Static variable in class org.tsugi.lti2.ContentItem
 
title - Variable in class org.tsugi.shared.objects.TsugiBase
 
TITLE_SCHEMA - Static variable in class org.tsugi.casa.CASAUtil
 
TO_HTTP_CODE - Static variable in class net.oauth.OAuth.Problems
A map from an oauth_problem value to the appropriate HTTP response code.
toHttpRequest(OAuthClient.ParameterStyle) - Method in class net.oauth.OAuthMessage
Deprecated.
use HttpMessage.newRequest
TOKEN_EXPIRED - Static variable in class net.oauth.OAuth.Problems
 
TOKEN_REJECTED - Static variable in class net.oauth.OAuth.Problems
 
TOKEN_REVOKED - Static variable in class net.oauth.OAuth.Problems
 
TOKEN_USED - Static variable in class net.oauth.OAuth.Problems
 
tokenSecret - Variable in class net.oauth.OAuthAccessor
 
toNull(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
toOAuthProblemException() - Method in class net.oauth.client.OAuthResponseMessage
Encapsulate this message as an exception.
TOOL_CONSUMER_INFO_PRODUCT_FAMILY_CODE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tool_consumer_info_product_family_code=desire2learn
TOOL_CONSUMER_INFO_VERSION - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tool_consumer_info_version=9.2.4
TOOL_CONSUMER_INSTANCE_CONTACT_EMAIL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tool_consumer_instance_contact_email=System.Admin@school.edu
TOOL_CONSUMER_INSTANCE_DESCRIPTION - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tool_consumer_instance_description=University of School (LMSng)
TOOL_CONSUMER_INSTANCE_GUID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tool_consumer_instance_guid=lmsng.school.edu
TOOL_CONSUMER_INSTANCE_NAME - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tool_consumer_instance_name=SchoolU
TOOL_CONSUMER_INSTANCE_URL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
Missing from implementation guide.
TOOL_PROFILE - Static variable in class org.tsugi.lti2.LTI2Constants
 
TOOL_PROXY - Static variable in class org.tsugi.lti2.LTI2Constants
 
TOOL_PROXY_BINDING - Static variable in class org.tsugi.lti2.LTI2Constants
 
TOOL_PROXY_GUID - Static variable in class org.tsugi.lti2.LTI2Constants
 
TOOL_SERVICE - Static variable in class org.tsugi.lti2.LTI2Constants
 
ToolConsumer - Class in org.tsugi.lti2.objects
 
ToolConsumer(String, String, LTI2Config) - Constructor for class org.tsugi.lti2.objects.ToolConsumer
 
TOOLCONSUMERINFO_PRODUCTFAMILYCODE - Static variable in class org.tsugi.lti2.LTI2Vars
TOOLCONSUMERINFO_PRODUCTFAMILYCODE The code for the product (i.e.
TOOLCONSUMERINFO_VERSION - Static variable in class org.tsugi.lti2.LTI2Vars
TOOLCONSUMERINFO_VERSION The code for the product (i.e.
TOOLCONSUMERPROFILE_URL - Static variable in class org.tsugi.lti2.LTI2Vars
 
ToolProxy - Class in org.tsugi.lti2
 
ToolProxy(String) - Constructor for class org.tsugi.lti2.ToolProxy
We check for the fields essential for the class to operate here.
TOOLPROXY_CUSTOM_URL - Static variable in class org.tsugi.lti2.LTI2Vars
TOOLPROXY_CUSTOM_URL The endpoint URL for accessing system-wide tool settings.
TOOLPROXY_FORMAT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
TOOLPROXY_ID_CONTEXT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
TOOLPROXY_ID_FORMAT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
TOOLPROXY_ID_TYPE - Static variable in class org.tsugi.lti2.objects.StandardServices
 
TOOLPROXY_RE_REGISTRATION_REQUEST - Static variable in class org.tsugi.lti2.LTI2Messages
 
TOOLPROXY_REGISTRATION_REQUEST - Static variable in class org.tsugi.lti2.LTI2Messages
 
ToolProxyBinding - Class in org.tsugi.lti2
 
ToolProxyBinding(String) - Constructor for class org.tsugi.lti2.ToolProxyBinding
 
TOOLPROXYBINDING_CUSTOM_URL - Static variable in class org.tsugi.lti2.LTI2Vars
TOOLPROXYBINDING_CUSTOM_URL The endpoint URL for accessing context-level tool settings.
TOOLSETTINGS_CONTEXT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
TOOLSETTINGS_FORMAT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
TOOLSETTINGS_SIMPLE_FORMAT - Static variable in class org.tsugi.lti2.objects.StandardServices
 
toString() - Method in class net.oauth.OAuth.Parameter
 
toString() - Method in class net.oauth.OAuthMessage
 
toString() - Method in class org.tsugi.lti2.ContentItem
Return a string
toString() - Method in class org.tsugi.lti2.ToolProxy
Return a string
TP_HALF_SHARED_SECRET - Static variable in class org.tsugi.lti2.LTI2Constants
 
TsugiBase - Class in org.tsugi.shared.objects
 
TsugiBase() - Constructor for class org.tsugi.shared.objects.TsugiBase
 
TYPE - Static variable in class org.tsugi.lti2.LTI2Constants
 
TYPE_CONTENTITEM - Static variable in class org.tsugi.lti2.ContentItem
 
TYPE_FILEITEM - Static variable in class org.tsugi.lti2.ContentItem
 
TYPE_IMPORTITEM - Static variable in class org.tsugi.lti2.ContentItem
 
TYPE_LTILINK_OLD - Static variable in class org.tsugi.lti2.ContentItem
 
TYPE_LTILINKITEM - Static variable in class org.tsugi.lti2.ContentItem
 

U

unitTest(String, boolean) - Static method in class org.tsugi.basiclti.XMLMap
 
uri - Variable in class org.tsugi.shared.objects.TsugiBase
 
url - Variable in class net.oauth.http.HttpMessage
 
URL - Variable in class net.oauth.OAuthMessage
 
URL - Static variable in class org.tsugi.lti2.ContentItem
 
url - Variable in class org.tsugi.shared.objects.TsugiBase
 
Use - Class in org.tsugi.casa.objects
 
Use(Launch) - Constructor for class org.tsugi.casa.objects.Use
 
USER_ID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
user_id=0ae836b9-7fc9-4060-006f-27b2066ac545
USER_ID - Static variable in class org.tsugi.lti2.LTI2Vars
USER_ID Corresponds to the user_id launch parameterfrom the LaunchMixin class.
USER_IMAGE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
user_image=http://my.sakai.org/direct/profile/0ae836b9-7fc9-4060-006f-27b2066ac545/image
USER_IMAGE - Static variable in class org.tsugi.lti2.LTI2Vars
USER_IMAGE The URL for an image of the user suitable for use as a profile picture or avatar.
USER_ORG - Static variable in class org.tsugi.lti2.LTI2Vars
USER_ORG A URI describing the user's organisational properties; for example, an ldap:// URI such as ldap://host.com:6666/uid=user,ou=people,dc=e xample,dc=com.
USER_REFUSED - Static variable in class net.oauth.OAuth.Problems
 
USER_USERNAME - Static variable in class org.tsugi.lti2.LTI2Vars
USER_USERNAME The username that identifies the user within the Tool Consumer system.
userAuthorizationURL - Variable in class net.oauth.OAuthServiceProvider
 

V

valid - Variable in class org.tsugi.json.IMSJSONRequest
 
valid - Variable in class org.tsugi.pox.IMSPOXRequest
 
validate(OAuthMessage) - Method in class net.oauth.signature.OAuthSignatureMethod
Check whether the message has a valid signature.
validate(String, String, String) - Method in class org.tsugi.lti2.ContentItem
Validate the incoming request
validateCapabilities(ToolConsumer) - Method in class org.tsugi.lti2.ToolProxy
Validate enabled_capabilities agains our ToolConsumer
validateDescriptor(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
validateMessage(OAuthAccessor, OAuthValidator) - Method in class net.oauth.OAuthMessage
Check that the message is valid.
validateMessage(OAuthMessage, OAuthAccessor) - Method in interface net.oauth.OAuthValidator
Check that the given message from the given accessor is valid.
validateMessage(OAuthMessage, OAuthAccessor) - Method in class net.oauth.SimpleOAuthValidator
validateMessage(HttpServletRequest, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
validateRequest(String, String, HttpServletRequest) - Method in class org.tsugi.json.IMSJSONRequest
 
validateRequest(String, String, HttpServletRequest, String) - Method in class org.tsugi.json.IMSJSONRequest
 
validateRequest(String, String, HttpServletRequest) - Method in class org.tsugi.pox.IMSPOXRequest
 
validateRequest(String, String, HttpServletRequest, String) - Method in class org.tsugi.pox.IMSPOXRequest
 
validateServices(ToolConsumer) - Method in class org.tsugi.lti2.ToolProxy
Validate our tool_services against a tool consumer
validateSignature(OAuthMessage, OAuthAccessor) - Method in class net.oauth.SimpleOAuthValidator
 
validateTimestampAndNonce(OAuthMessage) - Method in class net.oauth.SimpleOAuthValidator
This implementation doesn't check the nonce value.
validateVersion(OAuthMessage) - Method in class net.oauth.SimpleOAuthValidator
 
validMajor - Static variable in class org.tsugi.pox.IMSPOXRequest
 
validMinor - Static variable in class org.tsugi.pox.IMSPOXRequest
 
validSeverity - Static variable in class org.tsugi.pox.IMSPOXRequest
 
VALUE - Static variable in class org.tsugi.lti2.LTI2Constants
 
valueOf(String) - Static method in enum net.oauth.client.OAuthClient.ParameterStyle
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.oauth.ParameterStyle
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.oauth.client.OAuthClient.ParameterStyle
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.oauth.ParameterStyle
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR - Static variable in class org.tsugi.lti2.LTI2Constants
 
Vendor - Class in org.tsugi.lti2.objects
 
Vendor(LTI2Config) - Constructor for class org.tsugi.lti2.objects.Vendor
 
VERSION_1_0 - Static variable in class net.oauth.OAuth
 
VERSION_REJECTED - Static variable in class net.oauth.OAuth.Problems
 

W

WINDOW - Static variable in class org.tsugi.contentitem.objects.PlacementAdvice
 

X

X509_CERTIFICATE - Static variable in class net.oauth.signature.RSA_SHA1
 
XMLMap - Class in org.tsugi.basiclti
a simple utility class for REST style XML kind of lets us act like we are in PHP.
XMLMap() - Constructor for class org.tsugi.basiclti.XMLMap
 

_

_ACCESSOR - Static variable in class net.oauth.signature.OAuthSignatureMethod
 
_context - Variable in class org.tsugi.shared.objects.TsugiBase
 
_id - Variable in class org.tsugi.shared.objects.TsugiBase
 
_type - Variable in class org.tsugi.shared.objects.TsugiBase
 
A B C D E F G H I J L M N O P R S T U V W X _ 
Skip navigation links

Copyright 2015- Charles R. Severance and licensed CC-BY Attribution 4.0