A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes All Packages

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_lineitem - Variable in class org.tsugi.lti13.objects.DeepLink
 
accept_media_types - Variable in class org.tsugi.lti13.objects.DeepLink
 
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.basiclti.ContentItem
 
ACCEPT_MEDIA_TYPES - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
accept_multiple - Variable in class org.tsugi.lti13.objects.DeepLink
 
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_MULTIPLE - Static variable in class org.tsugi.basiclti.ContentItem
 
accept_presentation_document_targets - Variable in class org.tsugi.lti13.objects.DeepLink
 
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_TYPE_ALL - Static variable in class org.tsugi.lti13.objects.DeepLink
 
ACCEPT_TYPE_FILE - Static variable in class org.tsugi.lti13.objects.DeepLink
 
ACCEPT_TYPE_HTML - Static variable in class org.tsugi.lti13.objects.DeepLink
 
ACCEPT_TYPE_IMAGE - Static variable in class org.tsugi.lti13.objects.DeepLink
 
ACCEPT_TYPE_LINK - Static variable in class org.tsugi.lti13.objects.DeepLink
 
ACCEPT_TYPE_LTILINK - Static variable in class org.tsugi.lti13.objects.DeepLink
 
accept_types - Variable in class org.tsugi.lti13.objects.DeepLink
 
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, OAuthClient.ParameterStyle) - Method in class net.oauth.client.OAuthClient
Deprecated. 
access(OAuthMessage, ParameterStyle) - Method in class net.oauth.client.OAuthClient
Send a request and return the response.
access_token - Variable in class org.tsugi.oauth2.objects.AccessToken
 
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
 
AccessToken - Class in org.tsugi.oauth2.objects
A returned Access Token from a Client-Credentials Grant
AccessToken() - Constructor for class org.tsugi.oauth2.objects.AccessToken
 
accessTokenURL - Variable in class net.oauth.OAuthServiceProvider
 
ACTIVITY_COMPLETED - Static variable in class org.tsugi.ags2.objects.Score
the user has completed the activity associated with the line item.
ACTIVITY_INITIALIZED - Static variable in class org.tsugi.ags2.objects.Score
the user has not started the activity, or the activity has been reset for that student.
ACTIVITY_INPROGRESS - Static variable in class org.tsugi.ags2.objects.Score
the activity is being drafted and is available for comment.
ACTIVITY_STARTED - Static variable in class org.tsugi.ags2.objects.Score
the activity associated with the line item has been started by the user to which the result relates.
ACTIVITY_SUBMITTED - Static variable in class org.tsugi.ags2.objects.Score
the activity has been submitted at least once by the user but the user is still able make further submissions.
activityProgress - Variable in class org.tsugi.ags2.objects.Score
 
adaptToCustomPropertyName(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
A simple utility method which implements the specified semantics of custom properties.
addCommonClaims() - Method in class org.tsugi.lti13.objects.LTIToolConfiguration
 
addCustomToLaunch(Properties, Properties) - Static method in class org.tsugi.lti13.LTI13Util
 
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, Iterable<? extends Map.Entry<String, String>>) - Static method in class net.oauth.OAuth
 
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(Collection<? extends Map.Entry<String, String>>) - Method in class net.oauth.OAuthMessage
 
addPublicKey(Map<String, RSAPublicKey>, String) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
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.
addScope(String) - Method in class org.tsugi.oauth2.objects.AccessToken
 
ALL_VARIABLES - Static variable in class org.tsugi.lti13.LTICustomVars
ALL_VARIABLES - A list of all of the subsitution variables
allUnitTests() - Static method in class org.tsugi.basiclti.XMLMap
 
application_type - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
audience - Variable in class org.tsugi.lti13.objects.BaseJWT
 
augmentGetURL(String, Map<String, String>) - Static method in class org.tsugi.http.HttpUtil
 
AUTH_SCHEME - Static variable in class net.oauth.OAuthMessage
 
authorization_endpoint - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
AUTHORIZATION_HEADER - net.oauth.client.OAuthClient.ParameterStyle
Deprecated.
 
AUTHORIZATION_HEADER - net.oauth.ParameterStyle
Send parameters whose names begin with "oauth_" in an HTTP header, and other parameters (whose names don't begin with "oauth_") in either the message body or URL query string.
authorization_server - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
auto_create - Variable in class org.tsugi.lti13.objects.DeepLink
 
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.
available - Variable in class org.tsugi.deeplink.objects.ContentItem
 
AVAILABLE - Static variable in class org.tsugi.lti13.DeepLinkResponse
Indicates the initial start and end time this activity should be made available to learners.
AVAILABLE_ENDDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
AVAILABLE_STARTDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 

B

BAD_CONTENT_MESSAGE - Static variable in class org.tsugi.basiclti.ContentItem
 
BAD_DATA_MESSAGE - Static variable in class org.tsugi.basiclti.ContentItem
 
base_string - Variable in class org.tsugi.json.IMSJSONRequest
 
base_string - Variable in class org.tsugi.pox.IMSPOXRequest
 
Base64 - Class in org.tsugi.basiclti
Base64 encoder and decoder.
base64Encode(byte[]) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
base64Encode(byte[]) - Static method in class org.tsugi.lti13.LTI13Util
 
BaseJWT - Class in org.tsugi.lti13.objects
 
BaseJWT() - Constructor for class org.tsugi.lti13.objects.BaseJWT
 
BASIC_LTI_LAUNCH_REQUEST - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
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 - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
basicoutcome - Variable in class org.tsugi.nrps.objects.MemberMessage
 
BasicOutcome - Class in org.tsugi.lti13.objects
 
BasicOutcome() - Constructor for class org.tsugi.lti13.objects.BasicOutcome
 
BASICOUTCOME_SOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
BASICOUTCOME_SOURCEDID Enables the substitution variable $BasicOutcome.sourcedId
BASICOUTCOME_URL - Static variable in class org.tsugi.lti13.LTICustomVars
BASICOUTCOME_URL Enables the substitution variable $BasicOutcome.url
body - Variable in class net.oauth.http.HttpMessage
 
BODY - net.oauth.client.OAuthClient.ParameterStyle
Deprecated.
 
BODY - net.oauth.ParameterStyle
Send all parameters in the message body, with a Content-Type of application/x-www-form-urlencoded.
bodyElement - Variable in class org.tsugi.pox.IMSPOXRequest
 
breakKeyIntoLines(String) - Static method in class org.tsugi.lti13.LTI13Util
 
buildLaunch(String, String, Properties) - Static method in class org.tsugi.basiclti.ContentItem
Build up a ContentItem launch URL from a base url, return url and extra data

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.
CERTIFICATE_X509_MARKER - Static variable in class net.oauth.signature.pem.PEMReader
 
checkLTI11Transition(LaunchJWT, String, String) - Static method in class org.tsugi.lti13.LTI13Util
Check the OAuth signature for an LTI 1.3 Launch JWT See: https://www.imsglobal.org/spec/lti/v1p3/migr#lti-1-1-migration-claim
checkProperties(Map<String, String>, String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Check if the fields are properly signed
checkProperties(Properties, String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
checkSingleParameters(OAuthMessage) - Method in class net.oauth.SimpleOAuthValidator
Throw an exception if any SINGLE_PARAMETERS occur repeatedly.
CLAIM_PREFIX - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
claims - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
claims_supported - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
CLIENT_ASSERTION - Static variable in class org.tsugi.oauth2.objects.ClientAssertion
 
CLIENT_ASSERTION_TYPE - Static variable in class org.tsugi.oauth2.objects.ClientAssertion
 
CLIENT_ASSERTION_TYPE_JWT - Static variable in class org.tsugi.oauth2.objects.ClientAssertion
 
client_id - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
client_id - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
client_name - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
client_uri - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
ClientAssertion - Class in org.tsugi.oauth2.objects
The client_assertion part of a Client-Credentials Grant This JWT will be signed, compacted, and sent to the oauth_token_url as a POST request along with the following values grant_type=client_credentials client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer client_assertion=signed_client_assertion_jwt scope=blank separated list of scopes The audience originially was expected to be the token_url on these requests But D2L felt like there was supposed to be a separate audience value for these tokens in IMS that is part of the contract so we all added another column for it :) Later the IMS working group led by Backboard decided to eventually require the deployment_id on this - which I think is a great idea and should have been there all along but I still don't get why we need both an audience value and a deployment_id - but D2L is rarely wrong on these matters.
ClientAssertion() - Constructor for class org.tsugi.oauth2.objects.ClientAssertion
 
clone() - Method in class net.oauth.OAuthAccessor
 
close() - Method in class net.oauth.client.ExcerptInputStream
 
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 - Variable in class org.tsugi.ags2.objects.Result
 
comment - Variable in class org.tsugi.ags2.objects.Score
 
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.
compute_HMAC_SHA256(String, String) - Static method in class org.tsugi.lti13.LTI13Util
Compute the HMAC256 of a string (part of LTI 1.1 Transition) See: https://www.imsglobal.org/spec/lti/v1p3/migr#lti-1-1-migration-claim Based on: https://www.jokecamp.com/blog/examples-of-creating-base64-hashes-using-hmac-sha256-in-different-languages/#php https://stackoverflow.com/questions/7124735/hmac-sha256-algorithm-for-signature-calculation
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 - Class in org.tsugi.shared.objects
 
Contact(String, String) - Constructor for class org.tsugi.shared.objects.Contact
 
contact_email - Variable in class org.tsugi.lti13.objects.ToolPlatform
 
contacts - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
Container - Class in org.tsugi.nrps.objects
 
Container() - Constructor for class org.tsugi.nrps.objects.Container
 
CONTENT_ENCODING - Static variable in class net.oauth.http.HttpMessage
 
CONTENT_ITEM_DOC_TARGET_IFRAME - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
CONTENT_ITEM_DOC_TARGET_WINDOW - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
CONTENT_ITEM_MEDIA_TYPES - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
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.basiclti.BasicLTIConstants
 
content_items - Variable in class org.tsugi.deeplink.objects.DeepLinkResponse
 
content_items - Variable in class org.tsugi.deeplink.objects.RegistrationRequest
 
content_items - Variable in class org.tsugi.deeplink.objects.RegistrationResponse
 
CONTENT_ITEMS - Static variable in class org.tsugi.basiclti.ContentItem
 
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
 
CONTENT_TYPE - Static variable in class org.tsugi.ags2.objects.LineItem
 
CONTENT_TYPE - Static variable in class org.tsugi.ags2.objects.Result
 
CONTENT_TYPE_CONTAINER - Static variable in class org.tsugi.ags2.objects.LineItem
 
CONTENT_TYPE_CONTAINER - Static variable in class org.tsugi.ags2.objects.Result
 
ContentItem - Class in org.tsugi.basiclti
 
ContentItem - Class in org.tsugi.deeplink.objects
 
ContentItem() - Constructor for class org.tsugi.deeplink.objects.ContentItem
 
ContentItem(HttpServletRequest) - Constructor for class org.tsugi.basiclti.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 - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
context - Variable in class org.tsugi.nrps.objects.Container
 
Context - Class in org.tsugi.lti13.objects
 
Context() - Constructor for class org.tsugi.lti13.objects.Context
 
CONTEXT_ID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_id=8213060-006f-27b2066ac545
CONTEXT_ID - Static variable in class org.tsugi.lti13.LTICustomVars
CONTEXT_ID context.id property
CONTEXT_ID_HISTORY - Static variable in class org.tsugi.lti13.LTICustomVars
CONTEXT_ID_HISTORY A comma-separated list of URL-encoded context ID values representing previous copies of the context; the ID of most recent copy should appear first in the list followed by any earlier IDs in reverse chronological order.
CONTEXT_LABEL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_label=SI182
CONTEXT_LABEL - Static variable in class org.tsugi.lti13.LTICustomVars
CONTEXT_LABEL context.label property
context_memberships_url - Variable in class org.tsugi.lti13.objects.NamesAndRoles
 
CONTEXT_ORG - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
CONTEXT_SOURCEDID The sourcedID of the context
CONTEXT_TIMEZONE - Static variable in class org.tsugi.lti13.LTICustomVars
CONTEXT_TIMEZONE The timezone of the context.
CONTEXT_TITLE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_title=Design of Personal Environments
CONTEXT_TITLE - Static variable in class org.tsugi.lti13.LTICustomVars
CONTEXT_TITLE context.title property
CONTEXT_TYPE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
context_type=CourseSection
CONTEXT_TYPE - Static variable in class org.tsugi.lti13.LTICustomVars
CONTEXT_TYPE context.type property
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.lti13.LTICustomVars
 
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
 
COURSE_OFFERING - Static variable in class org.tsugi.lti13.objects.Context
 
course_offering_sourcedid - Variable in class org.tsugi.lti13.objects.LaunchLIS
 
course_section_sourcedid - Variable in class org.tsugi.lti13.objects.LaunchLIS
 
COURSEOFFERING_ACADEMICSESSION - Static variable in class org.tsugi.lti13.LTICustomVars
COURSEOFFERING_ACADEMICSESSION The text data that is used to describe the academic session for the course offering.
COURSEOFFERING_COURSENUMBER - Static variable in class org.tsugi.lti13.LTICustomVars
COURSEOFFERING_COURSENUMBER The course number, such as "Biology 101".
COURSEOFFERING_CREDITS - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
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.lti13.LTICustomVars
COURSEOFFERING_LONGDESCRIPTION A long description of the Course Offering.
COURSEOFFERING_SHORTDESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
COURSEOFFERING_SHORTDESCRIPTION A short description of the Course Offering.
COURSEOFFERING_SOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
COURSEOFFERING_SOURCEDID The LIS identifier for the Course Offering.
COURSEOFFERING_TITLE - Static variable in class org.tsugi.lti13.LTICustomVars
COURSEOFFERING_TITLE The title of the Course Offering.
COURSESECTION_COURSENUMBER - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_COURSENUMBER The course number, such as "Biology 101".
COURSESECTION_CREDITS - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_CREDITS The default credits set for the Course Section.
COURSESECTION_DATASOURCE - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_DATASOURCE An identifier for the original source system of the CourseSection object.
COURSESECTION_DEPT - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_DEPT The department within which the Course Section is offered.
COURSESECTION_ENROLLCONTROL_ALLOWED - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
COURSESECTION_ENROLLCONTROLL_ACCEPT A boolean value that specifies whether the Course Section is accepting enrollments.
COURSESECTION_LABEL - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_LABEL A human readable label for the Course Section.
COURSESECTION_LONGDESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_LONGDESCRIPTION A long description of the Course Section.
COURSESECTION_MAXNUMBEROFSTUDENTS - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_MAXNUMBEROFSTUDENTS The maximum number of students that can be enrolled in the Course Section.
COURSESECTION_NUMBEROFSTUDENTS - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_NUMBEROFSTUDENTS The number of students who are enrolled in the Course Section.
COURSESECTION_SHORTDESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_SHORTDESCRIPTION A short description of the Course Section.
COURSESECTION_SOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
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.lti13.LTICustomVars
COURSESECTION_TIMEFRAME_BEGIN The date and time when the Course Section becomes available.
COURSESECTION_TIMEFRAME_END - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_TIMEFRAME_END The date and time after which the Course Section is no longer available.
COURSESECTION_TITLE - Static variable in class org.tsugi.lti13.LTICustomVars
COURSESECTION_TITLE The title of the Course Section.
COURSETEMPLATE_COURSENUMBER - Static variable in class org.tsugi.lti13.LTICustomVars
COURSETEMPLATE_COURSENUMBER The course number, such as "Biology 101".
COURSETEMPLATE_CREDITS - Static variable in class org.tsugi.lti13.LTICustomVars
COURSETEMPLATE_CREDITS The default credits set for this Course Template.
COURSETEMPLATE_LABEL - Static variable in class org.tsugi.lti13.LTICustomVars
COURSETEMPLATE_LABEL A human readable label used to help identify the Course Template.
COURSETEMPLATE_LONGDESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
COURSETEMPLATE_LONGDESCRIPTION A long description of the Course Template.
COURSETEMPLATE_SHORTDESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
COURSETEMPLATE_SHORTDESCRIPTION A short description of the Course Template.
COURSETEMPLATE_SOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
COURSETEMPLATE_SOURCEDID The LIS identifier for the Course Template.
COURSETEMPLATE_TITLE - Static variable in class org.tsugi.lti13.LTICustomVars
COURSETEMPLATE_TITLE The title of the Course Template.
css_url - Variable in class org.tsugi.lti13.objects.LaunchPresentation
 
currentTimeMsec() - Method in class net.oauth.SimpleOAuthValidator
 
custom - Variable in class org.tsugi.ags2.objects.SubmissionReview
 
custom - Variable in class org.tsugi.deeplink.objects.ContentItem
 
custom - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
custom - Variable in class org.tsugi.nrps.objects.MemberMessage
 
CUSTOM - Static variable in class org.tsugi.basiclti.ContentItem
 
CUSTOM - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
custom_parameters - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
CUSTOM_PREFIX - Static variable in class org.tsugi.basiclti.BasicLTIConstants
custom_keyname=value

D

data - Variable in class org.tsugi.deeplink.objects.DeepLinkResponse
 
data - Variable in class org.tsugi.deeplink.objects.RegistrationRequest
 
data - Variable in class org.tsugi.deeplink.objects.RegistrationResponse
 
data - Variable in class org.tsugi.lti13.objects.DeepLink
 
DATA - Static variable in class org.tsugi.basiclti.BasicLTIConstants
data=...
DATA - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
DateRange - Class in org.tsugi.shared.objects
 
DateRange() - Constructor for class org.tsugi.shared.objects.DateRange
 
decode(byte[]) - Static method in class org.tsugi.basiclti.Base64
Decodes Base64 data into octects
decode(HttpResponseMessage) - Static method in class net.oauth.http.HttpMessageDecoder
Decode the given message if necessary and possible.
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
 
deep_link - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
deep_link_return_url - Variable in class org.tsugi.lti13.objects.DeepLink
 
DEEP_LINKING_RETURN_URL - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
DEEP_LINKS - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
DeepLink - Class in org.tsugi.lti13.objects
 
DeepLink() - Constructor for class org.tsugi.lti13.objects.DeepLink
 
DeepLinkResponse - Class in org.tsugi.deeplink.objects
 
DeepLinkResponse - Class in org.tsugi.lti13
 
DeepLinkResponse() - Constructor for class org.tsugi.deeplink.objects.DeepLinkResponse
 
DeepLinkResponse(String) - Constructor for class org.tsugi.lti13.DeepLinkResponse
We check for the fields essential for the class to operate here.
DEFAULT_CHARSET - Static variable in class net.oauth.http.HttpMessage
 
DEFAULT_TIMESTAMP_WINDOW - Static variable in class net.oauth.SimpleOAuthValidator
The default window for timestamps is 5 minutes.
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
 
deployment_id - Variable in class org.tsugi.deeplink.objects.DeepLinkResponse
 
deployment_id - Variable in class org.tsugi.deeplink.objects.RegistrationRequest
 
deployment_id - Variable in class org.tsugi.deeplink.objects.RegistrationResponse
 
deployment_id - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
deployment_id - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
deployment_id - Variable in class org.tsugi.oauth2.objects.ClientAssertion
 
description - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
description - Variable in class org.tsugi.lti13.objects.ResourceLink
 
description - Variable in class org.tsugi.lti13.objects.ToolPlatform
 
deSerializeKeyPair(String) - Static method in class org.tsugi.lti13.LTI13Util
 
document_target - Variable in class org.tsugi.lti13.objects.LaunchPresentation
 
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
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti13.LTI13Servlet
 
domain - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.tsugi.lti13.LTI13Servlet
 
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.lti13.objects.ForUser
 
email - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
email - Variable in class org.tsugi.nrps.objects.Member
 
email - Variable in class org.tsugi.shared.objects.TsugiBase
 
embed - Variable in class org.tsugi.deeplink.objects.ContentItem
 
EMBED_HTML - Static variable in class org.tsugi.deeplink.objects.ContentItem
 
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.
endDateTime - Variable in class org.tsugi.shared.objects.DateRange
 
endpoint - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
Endpoint - Class in org.tsugi.lti13.objects
 
Endpoint() - Constructor for class org.tsugi.lti13.objects.Endpoint
 
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.
expires - Variable in class org.tsugi.lti13.objects.BaseJWT
 
expires_in - Variable in class org.tsugi.oauth2.objects.AccessToken
 
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
EXTRA_BUTTON_HTML - Static variable in class org.tsugi.basiclti.BasicLTIUtil
 
EXTRA_ERROR_TIMEOUT - Static variable in class org.tsugi.basiclti.BasicLTIUtil
 
EXTRA_FORM_ID - Static variable in class org.tsugi.basiclti.BasicLTIUtil
 
EXTRA_HTTP_POPUP - Static variable in class org.tsugi.basiclti.BasicLTIUtil
 
EXTRA_HTTP_POPUP_FALSE - Static variable in class org.tsugi.basiclti.BasicLTIUtil
 
EXTRA_JAVASCRIPT - Static variable in class org.tsugi.basiclti.BasicLTIUtil
 
extractLinkByRel(List<String>, String) - Static method in class org.tsugi.http.HttpUtil
 

F

family_name - Variable in class org.tsugi.lti13.objects.ForUser
 
family_name - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
family_name - Variable in class org.tsugi.nrps.objects.Member
 
fetchTag(Element, String) - Static method in class org.tsugi.pox.IMSPOXRequest
 
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.
for_user - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
forceArray(Object) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
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.
ForUser - Class in org.tsugi.lti13.objects
 
ForUser() - Constructor for class org.tsugi.lti13.objects.ForUser
 

G

generateKeyPair() - Static method in class org.tsugi.lti13.LTI13Util
 
generateKeys() - Static method in class org.tsugi.lti13.LTI13Util
 
GET - Static variable in interface net.oauth.http.HttpClient
 
GET - Static variable in class net.oauth.OAuthMessage
 
get_context() - Method in class org.tsugi.shared.objects.TsugiBase
 
get_id() - Method in class org.tsugi.shared.objects.TsugiBase
 
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.
getAdditionalProperties() - Method in class org.tsugi.jackson.objects.JacksonBase
 
getArray(JSONObject, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
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() - Method in class org.tsugi.basiclti.ContentItem
Return the base string
getBaseString(OAuthMessage) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
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
 
getBodyAsString(String, Key) - Static method in class org.tsugi.lti13.LTI13JwtUtil
 
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.
getBrowserSignature(HttpServletRequest) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
getClient() - Static method in class org.tsugi.http.HttpClientUtil
 
getClientAssertion(String[], KeyPair, String, String, String, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
Return a Map of values ready for posting grant_type=client_credentials client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer client_assertion=eyJ0eXAiOiJKV1QiLCJhbG....qEZtDgBgMMsneNePfMrifOvvFLkxnpefA scope=http://imsglobal.org/ags/lineitem http://imsglobal.org/ags/result/read https://www.imsglobal.org/spec/security/v1p0/#using-json-web-tokens-with-oauth-2-0-client-credentials-grant
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
 
getContentCharset() - Method in class net.oauth.http.HttpMessage
 
getContentItem() - Method in class org.tsugi.basiclti.ContentItem
Retrieve the parsed tool_proxy
getContentItem() - Method in class org.tsugi.lti13.DeepLinkResponse
Retrieve the parsed tool_proxy
getContext() - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
getCookie(HttpServletRequest, String) - Static method in class org.tsugi.http.HttpUtil
 
getDataProperties() - Method in class org.tsugi.basiclti.ContentItem
Get the data properties from the incoming request
getDeepLinks() - Method in class org.tsugi.lti13.DeepLinkResponse
Retrieve the @graph from the content item
getDerBytes() - Method in class net.oauth.signature.pem.PEMReader
 
getDisplayHeight() - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
getDisplayName() - Method in class org.tsugi.lti13.objects.LaunchJWT
 
getDisplayWidth() - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
getDouble(JSONObject, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
getDoubleNull(Object) - Static method in class org.tsugi.lti13.LTI13Util
 
getDump() - Method in class net.oauth.OAuthMessage
Construct a verbose description of this message and its origins.
getEmail() - Method in class org.tsugi.shared.objects.Contact
 
getEmail() - Method in class org.tsugi.shared.objects.TsugiBase
 
getErrorMessage() - Method in class org.tsugi.basiclti.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
 
getFullMap(String) - Static method in class org.tsugi.basiclti.XMLMap
 
getFullMap(Node) - Static method in class org.tsugi.basiclti.XMLMap
 
getGraph() - Method in class org.tsugi.basiclti.ContentItem
Retrieve the @graph from the content item
getGraph() - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
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.
getHeaderAsString(String, Key) - Static method in class org.tsugi.lti13.LTI13JwtUtil
 
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
 
getInstantFromHttp(String) - Static method in class org.tsugi.http.HttpUtil
 
getInt(Object) - Static method in class org.tsugi.lti13.LTI13Util
 
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.basiclti.ContentItem
Retrieve a particular type from the graph
getItemOfType(String) - Method in class org.tsugi.lti13.DeepLinkResponse
Retrieve a particular type from the graph
getKey() - Method in class net.oauth.OAuth.Parameter
 
getKey(String) - Method in class org.tsugi.jackson.objects.JacksonBase
 
getKeyB64(Key) - Static method in class org.tsugi.lti13.LTI13Util
 
getKeyFromKeySet(String, JWKSet) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
getKeyFromKeySet(String, String) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
getKeyFromKeySetString(String, String) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
getKeySetFromUrl(String) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
getKeySetJSON(String, RSAPublicKey) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
getKeySetJSON(RSAPublicKey) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
getKeySetJSON(Map<String, RSAPublicKey>) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
getKeySpec() - Method in class net.oauth.signature.pem.PKCS1EncodedKeySpec
Get the key spec that JCE understands.
getLaxObjectMapper() - Static method in class org.tsugi.jackson.JacksonUtil
 
getLineItemsAssertion(KeyPair, String, String, String, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
 
getLineItemsToken(String, KeyPair, String, String, String, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
 
getList(String, String) - Static method in class org.tsugi.basiclti.XMLMap
 
getList(Map<String, Object>, String) - Static method in class org.tsugi.basiclti.XMLMap
 
getLong(Object) - Static method in class org.tsugi.lti13.LTI13Util
 
getLong(JSONObject, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
getLongKey(Object) - Static method in class org.tsugi.lti13.LTI13Util
 
getLongNull(Object) - Static method in class org.tsugi.lti13.LTI13Util
 
getLTI11Roles() - Method in class org.tsugi.lti13.objects.LaunchJWT
 
getLTI11TransitionBase(LaunchJWT) - Static method in class org.tsugi.lti13.LTI13Util
Compute the base string for a Launch JWT See: https://www.imsglobal.org/spec/lti/v1p3/migr#lti-1-1-migration-claim
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.
getName() - Method in class org.tsugi.shared.objects.Contact
 
getName() - Method in class org.tsugi.shared.objects.TsugiBase
 
getNRPSAssertion(KeyPair, String, String, String, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
 
getNRPSToken(String, KeyPair, String, String, String, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
 
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.basiclti.BasicLTIUtil
 
getOperation() - Method in class org.tsugi.pox.IMSPOXRequest
 
getParameter(String) - Method in class net.oauth.OAuthMessage
 
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
 
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
 
getPrivateB64(Key) - Static method in class org.tsugi.lti13.LTI13Util
 
getPrivateB64(KeyPair) - Static method in class org.tsugi.lti13.LTI13Util
 
getPrivateEncoded(String) - Static method in class org.tsugi.lti13.LTI13Util
 
getPrivateEncoded(Key) - Static method in class org.tsugi.lti13.LTI13Util
 
getPrivateEncoded(KeyPair) - Static method in class org.tsugi.lti13.LTI13Util
 
getProblem() - Method in exception net.oauth.OAuthProblemException
 
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
 
getPublicB64(KeyPair) - Static method in class org.tsugi.lti13.LTI13Util
 
getPublicEncoded(String) - Static method in class org.tsugi.lti13.LTI13Util
 
getPublicEncoded(Key) - Static method in class org.tsugi.lti13.LTI13Util
 
getPublicEncoded(KeyPair) - Static method in class org.tsugi.lti13.LTI13Util
 
getPublicKID(Key) - Static method in class org.tsugi.lti13.LTI13KeySetUtil
 
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
 
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
 
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
 
getScoreAssertion(KeyPair, String, String, String, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
 
getScoreMaximum(JSONObject) - Static method in class org.tsugi.basiclti.ContentItem
Get the maximum score from a lineItem This logic is to produce the DeepLink equivalent of maxScore from a Content Item
getScoreToken(String, KeyPair, String, String, String, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
 
getScoreUrlForLineItem(String) - Static method in class org.tsugi.lti13.LTI13Util
Get the scores URL from a lineItem Url Moodle gives us lineItem URLs with query parameters.
getSignature() - Method in class net.oauth.OAuthMessage
 
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
 
getSignature(OAuthMessage) - Method in class net.oauth.signature.OAuthSignatureMethod
 
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.basiclti.BasicLTIUtil
 
getStringNull(Object) - Static method in class org.tsugi.lti13.LTI13Util
 
getText() - Method in class org.tsugi.shared.objects.TsugiBase
 
getTitle() - Method in class org.tsugi.shared.objects.TsugiBase
 
getToken() - Method in class net.oauth.OAuthMessage
 
getTokenSecret() - Method in class net.oauth.signature.OAuthSignatureMethod
 
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
 
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
 
given_name - Variable in class org.tsugi.lti13.objects.ForUser
 
given_name - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
given_name - Variable in class org.tsugi.nrps.objects.Member
 
GRADING_FAILED - Static variable in class org.tsugi.ags2.objects.Score
The grading could not complete.
GRADING_FULLYGRADED - Static variable in class org.tsugi.ags2.objects.Score
The grading process is completed; the score value, if any, represents the current Final Grade
GRADING_NOTREADY - Static variable in class org.tsugi.ags2.objects.Score
The grading could not complete.
GRADING_PENDING - Static variable in class org.tsugi.ags2.objects.Score
Final Grade is pending, but does not require manual intervention; if a Score value is present, it indicates the current value is partial and may be updated.
GRADING_PENDINGMANUAL - Static variable in class org.tsugi.ags2.objects.Score
Final Grade is pending, and it does require human intervention; if a Score value is present, it indicates the current value is partial and may be updated during the manual grading.
gradingProgress - Variable in class org.tsugi.ags2.objects.Score
 
GRANT_TYPE - Static variable in class org.tsugi.oauth2.objects.ClientAssertion
 
GRANT_TYPE_CLIENT_CREDENTIALS - Static variable in class org.tsugi.oauth2.objects.ClientAssertion
 
grant_types - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
GRAPH - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
GROUP_EMAIL - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_EMAIL An email address used for posting messages to members of the group.
GROUP_ENROLLCONTROL_ACCEPT - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_ENROLLCONTROL_ACCEPT A boolean value that specifies whether the Group is accepting enrollments.
GROUP_ENROLLCONTROL_ALLOWED - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_ENROLLCONTROL_ALLOWED A boolean value that specifies whether the Tool Provider can enroll people in the Group.
GROUP_LONGDESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_LONGDESCRIPTION A long description of the Group.
GROUP_PARENTID - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_PARENTID An identifier for the parent group within which the target group is nested.
GROUP_SHORTDESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_SHORTDESCRIPTION A short description of the Group.
GROUP_SOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_SOURCEDID The LIS identifier for the Group.
GROUP_TIMEFRAME_BEGIN - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_TIMEFRAME_BEGIN The date and time when access to Group resources begins.
GROUP_TIMEFRAME_END - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_TIMEFRAME_END The date and time when access to Group resources ends.
GROUP_TYPEVALUE - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_TYPEVALUE groupRecord/group/groupType/typevalue/textString
GROUP_URL - Static variable in class org.tsugi.lti13.LTICustomVars
GROUP_URL The web address of the Group.
guid - Variable in class org.tsugi.lti13.objects.ToolPlatform
 
guid - Variable in class org.tsugi.shared.objects.TsugiBase
 
GZIP - Static variable in class net.oauth.http.HttpMessageDecoder
 

H

HackMoodle - Class in org.tsugi.HACK
 
HackMoodle() - Constructor for class org.tsugi.HACK.HackMoodle
 
hackOpenIdConfiguration(String) - Static method in class org.tsugi.HACK.HackMoodle
 
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
 
hashCode() - Method in class net.oauth.OAuth.Parameter
 
headerElement - Variable in class org.tsugi.pox.IMSPOXRequest
 
headers - Variable in class net.oauth.http.HttpMessage
 
height - Variable in class org.tsugi.lti13.objects.LaunchPresentation
 
height - Variable in class org.tsugi.shared.objects.SizedUrl
 
HMAC_SHA1 - Static variable in class net.oauth.OAuth
 
HMAC_SHA256 - Static variable in class net.oauth.OAuth
 
html - Variable in class org.tsugi.deeplink.objects.ContentItem
 
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
 
HttpClientUtil - Class in org.tsugi.http
 
HttpClientUtil() - Constructor for class org.tsugi.http.HttpClientUtil
 
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
 
HttpUtil - Class in org.tsugi.http
Some Tsugi Utility code for to make using Http easier to use.
HttpUtil() - Constructor for class org.tsugi.http.HttpUtil
 

I

icon - Variable in class org.tsugi.deeplink.objects.ContentItem
 
Icon - Class in org.tsugi.contentitem.objects
 
Icon(String) - Constructor for class org.tsugi.contentitem.objects.Icon
 
ICON - Static variable in class org.tsugi.basiclti.ContentItem
 
ICON - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
id - Variable in class org.tsugi.ags2.objects.LineItem
 
id - Variable in class org.tsugi.ags2.objects.Result
 
id - Variable in class org.tsugi.lti13.objects.Context
 
id - Variable in class org.tsugi.lti13.objects.ResourceLink
 
id - Variable in class org.tsugi.nrps.objects.Container
 
ID_TOKEN - Static variable in class org.tsugi.lti13.LTI13JwtUtil
 
id_token_signing_alg_values_supported - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
iframe - Variable in class org.tsugi.deeplink.objects.ContentItem
 
IFRAME - Static variable in class org.tsugi.contentitem.objects.PlacementAdvice
 
IFRAME_HEIGHT - Static variable in class org.tsugi.deeplink.objects.ContentItem
 
IFRAME_WIDTH - Static variable in class org.tsugi.deeplink.objects.ContentItem
 
IMSJSONRequest - Class in org.tsugi.json
 
IMSJSONRequest(String) - Constructor for class org.tsugi.json.IMSJSONRequest
 
IMSJSONRequest(String, String, HttpServletRequest) - Constructor for class org.tsugi.json.IMSJSONRequest
 
IMSJSONRequest(HttpServletRequest) - Constructor for class org.tsugi.json.IMSJSONRequest
 
IMSPOXRequest - Class in org.tsugi.pox
 
IMSPOXRequest(String) - Constructor for class org.tsugi.pox.IMSPOXRequest
 
IMSPOXRequest(String, String, HttpServletRequest) - Constructor for class org.tsugi.pox.IMSPOXRequest
 
IMSPOXRequest(HttpServletRequest) - 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.lti13.LTI13Servlet
 
initialize(String, OAuthAccessor) - Method in class net.oauth.signature.OAuthSignatureMethod
 
initialize(String, OAuthAccessor) - Method in class net.oauth.signature.RSA_SHA1
 
initiate_login_uri - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
InstantUtil - Class in org.tsugi.time
 
InstantUtil() - Constructor for class org.tsugi.time.InstantUtil
 
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, OAuthClient.ParameterStyle) - Method in class net.oauth.client.OAuthClient
Deprecated. 
invoke(OAuthMessage, ParameterStyle) - Method in class net.oauth.client.OAuthClient
Send a request message to the service provider and get the response.
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.
isInstructor() - Method in class org.tsugi.lti13.objects.LaunchJWT
 
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
 
isRequest(String) - Static method in class org.tsugi.lti13.DeepLinkResponse
Check if the incoming request is a DeepLinkResponse
isRequest(String) - Static method in class org.tsugi.lti13.LTI13JwtUtil
Check if the incoming id_token (may be null) is LTI 1.3
isRequest(HttpServletRequest) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
isRequest(HttpServletRequest) - Static method in class org.tsugi.lti13.DeepLinkResponse
Check if the incoming request is a DeepLinkResponse
isRequest(HttpServletRequest) - Static method in class org.tsugi.lti13.LTI13JwtUtil
Check if the incoming request is LTI 1.3
issued - Variable in class org.tsugi.lti13.objects.BaseJWT
 
issuer - Variable in class org.tsugi.lti13.objects.BaseJWT
 
issuer - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
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
 
jsonJwtBody(String) - Static method in class org.tsugi.lti13.LTI13JwtUtil
 
jsonJwtHeader(String) - Static method in class org.tsugi.lti13.LTI13JwtUtil
 
jti - Variable in class org.tsugi.lti13.objects.BaseJWT
 
jwks_uri - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
jwks_uri - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
JWT - Static variable in class org.tsugi.lti13.LTI13JwtUtil
 

K

KEY_ACCEPT_COPY_ADVICE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_ACCEPT_MULTIPLE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_AUD - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_AUTO_CREATE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_AZP - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_CONTACT_EMAIL - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_COURSE_OFFERING_SOURCEDID - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_COURSE_SECTION_SOURCEDID - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_DATA - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_DESC - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_DOC_TARGET - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_EMAIL - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_EXP - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_FNAME - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_GNAME - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_GUID - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_HEIGHT - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_IAT - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_ID - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_ISS - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_LABEL - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_LOCALE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_MNAME - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_NAME - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_NONCE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_PERSON_SOURCEDID - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_PICTURE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_PRODUCT_FAMILY_CODE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_RETURN_URL - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_SUB - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_TITLE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_TYPE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_URL - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_VERSION - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_WIDTH - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
KEY_XSTART - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 

L

label - Variable in class org.tsugi.ags2.objects.LineItem
 
label - Variable in class org.tsugi.ags2.objects.SubmissionReview
 
label - Variable in class org.tsugi.deeplink.objects.MiniLineItem
 
label - Variable in class org.tsugi.lti13.objects.Context
 
label - Variable in class org.tsugi.lti13.objects.LTILaunchMessage
 
launch_presentation - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
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
LaunchJWT - Class in org.tsugi.lti13.objects
 
LaunchJWT() - Constructor for class org.tsugi.lti13.objects.LaunchJWT
 
LaunchJWT(String) - Constructor for class org.tsugi.lti13.objects.LaunchJWT
 
LaunchLIS - Class in org.tsugi.lti13.objects
 
LaunchLIS() - Constructor for class org.tsugi.lti13.objects.LaunchLIS
 
LaunchPresentation - Class in org.tsugi.lti13.objects
 
LaunchPresentation() - Constructor for class org.tsugi.lti13.objects.LaunchPresentation
 
leeway - Static variable in class org.tsugi.lti13.LTI13JwtUtil
 
lineitem - Variable in class org.tsugi.lti13.objects.Endpoint
 
lineItem - Variable in class org.tsugi.deeplink.objects.ContentItem
 
LineItem - Class in org.tsugi.ags2.objects
 
LineItem() - Constructor for class org.tsugi.ags2.objects.LineItem
 
LINEITEM - Static variable in class org.tsugi.basiclti.ContentItem
 
LINEITEM - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
LINEITEM_DATASOURCE - Static variable in class org.tsugi.lti13.LTICustomVars
LINEITEM_DATASOURCE An identifier for the original source system of the LineItem record.
LINEITEM_RESULTVALUE_MAX - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
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.lti13.LTICustomVars
LINEITEM_TYPE A URI that uniquely identifies the LineItem type.
LINEITEM_TYPE_DISPLAYNAME - Static variable in class org.tsugi.lti13.LTICustomVars
LINEITEM_TYPE_DISPLAYNAME The display name for the LineItemType.
lineitems - Variable in class org.tsugi.lti13.objects.Endpoint
 
lis - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
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 - Variable in class org.tsugi.lti13.objects.BasicOutcome
 
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 - Variable in class org.tsugi.nrps.objects.Member
 
LIS_PERSON_SOURCEDID - Static variable in class org.tsugi.basiclti.BasicLTIConstants
lis_person_sourcedid=school.edu:user
lis_result_sourcedid - Variable in class org.tsugi.lti13.objects.BasicOutcome
 
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
 
locale - Variable in class org.tsugi.lti13.objects.ForUser
 
locale - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
locale - Variable in class org.tsugi.nrps.objects.Member
 
LOCATION - Static variable in class net.oauth.http.HttpResponseMessage
The name of a dump entry whose value is the response Location header.
logo_uri - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
LTI_DL_TYPE_FILE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
LTI_DL_TYPE_HTML - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
LTI_DL_TYPE_IMAGE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
LTI_DL_TYPE_LINK - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
LTI_DL_TYPE_LTILINK - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
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_platform_configuration - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
lti_tool_configuration - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
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
 
lti11_legacy_user_id - Variable in class org.tsugi.nrps.objects.Member
 
lti11_transition - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
LTI11Transition - Class in org.tsugi.lti13.objects
 
LTI11Transition() - Constructor for class org.tsugi.lti13.objects.LTI11Transition
 
LTI13AccessTokenUtil - Class in org.tsugi.lti13
 
LTI13AccessTokenUtil() - Constructor for class org.tsugi.lti13.LTI13AccessTokenUtil
 
LTI13ConstantsUtil - Class in org.tsugi.lti13
 
LTI13ConstantsUtil() - Constructor for class org.tsugi.lti13.LTI13ConstantsUtil
 
LTI13JwtUtil - Class in org.tsugi.lti13
 
LTI13JwtUtil() - Constructor for class org.tsugi.lti13.LTI13JwtUtil
 
LTI13KeySetUtil - Class in org.tsugi.lti13
 
LTI13KeySetUtil() - Constructor for class org.tsugi.lti13.LTI13KeySetUtil
 
LTI13Servlet - Class in org.tsugi.lti13
Notes: This is a sample "Hello World" servlet for LTI13.
LTI13Servlet() - Constructor for class org.tsugi.lti13.LTI13Servlet
 
LTI13Util - Class in org.tsugi.lti13
 
LTI13Util() - Constructor for class org.tsugi.lti13.LTI13Util
 
LTICustomVars - Class in org.tsugi.lti13
A class to capture the names of the valid LTI 1.3 substitution variables These are also capabilities - when used as a capability it indicates a willingness to subsitute these variables on launches.
LTICustomVars() - Constructor for class org.tsugi.lti13.LTICustomVars
 
LTILaunchMessage - Class in org.tsugi.lti13.objects
 
LTILaunchMessage() - Constructor for class org.tsugi.lti13.objects.LTILaunchMessage
 
LTILINK_CUSTOM_URL - Static variable in class org.tsugi.lti13.LTICustomVars
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
 
LTIPlatformConfiguration - Class in org.tsugi.lti13.objects
 
LTIPlatformConfiguration() - Constructor for class org.tsugi.lti13.objects.LTIPlatformConfiguration
 
LtiResourceLink - Class in org.tsugi.deeplink.objects
 
LtiResourceLink() - Constructor for class org.tsugi.deeplink.objects.LtiResourceLink
 
LTIToolConfiguration - Class in org.tsugi.lti13.objects
 
LTIToolConfiguration() - Constructor for class org.tsugi.lti13.objects.LTIToolConfiguration
 

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".
maxVersion - Variable in class net.oauth.SimpleOAuthValidator
 
MEDIA_ALL - Static variable in class org.tsugi.basiclti.ContentItem
 
MEDIA_CC - Static variable in class org.tsugi.basiclti.ContentItem
 
MEDIA_CC - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
MEDIA_CC_1_1 - Static variable in class org.tsugi.basiclti.ContentItem
 
MEDIA_CC_1_1 - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
MEDIA_CC_1_2 - Static variable in class org.tsugi.basiclti.ContentItem
 
MEDIA_CC_1_2 - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
MEDIA_CC_1_3 - Static variable in class org.tsugi.basiclti.ContentItem
 
MEDIA_CC_1_3 - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
MEDIA_LTILINKITEM - Static variable in class org.tsugi.basiclti.ContentItem
 
MEDIA_LTILINKITEM - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
MEDIA_TYPE_LINEITEM - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MEDIA_TYPE_LINEITEMS - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MEDIA_TYPE_MEMBERSHIPS - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
mediaType - Variable in class org.tsugi.shared.objects.TsugiBase
 
Member - Class in org.tsugi.nrps.objects
 
Member() - Constructor for class org.tsugi.nrps.objects.Member
 
MemberMessage - Class in org.tsugi.nrps.objects
 
MemberMessage() - Constructor for class org.tsugi.nrps.objects.MemberMessage
 
members - Variable in class org.tsugi.nrps.objects.Container
 
MEMBERSHIP_COLLECTIONSOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
MEMBERSHIP_CREATEDTIMESTAMP The date and time when the membership role was created.
MEMBERSHIP_DATASOURCE - Static variable in class org.tsugi.lti13.LTICustomVars
MEMBERSHIP_DATASOURCE An identifier for the original source system of the Membership record.
MEMBERSHIP_PERSONSOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
MEMBERSHIP_PERSONSOURCEDID The LIS identifier for the Person associated with the Membership.
MEMBERSHIP_ROLE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
MEMBERSHIP_ROLE A comma separated list of roles that the Person has within the organizational unit.
MEMBERSHIP_ROLE - Static variable in class org.tsugi.lti13.LTICustomVars
MEMBERSHIP_ROLE A comma separated list of roles that the Person has within the organizational unit.
MEMBERSHIP_ROLE_CONTEXT_ADMIN - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
MEMBERSHIP_ROLE_INSTITUTION_ADMIN - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
MEMBERSHIP_ROLE_INSTRUCTOR - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
MEMBERSHIP_ROLE_INSTRUCTOR - Static variable in class org.tsugi.lti13.LTICustomVars
 
MEMBERSHIP_ROLE_LEARNER - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
MEMBERSHIP_ROLE_LEARNER - Static variable in class org.tsugi.lti13.LTICustomVars
 
MEMBERSHIP_ROLE_SYSTEM_ADMIN - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
MEMBERSHIP_SOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
MEMBERSHIP_SOURCEDID The LIS identifier for the Membership.
MEMBERSHIP_STATUS - Static variable in class org.tsugi.lti13.LTICustomVars
MEMBERSHIP_STATUS Indicates if the membership is active or inactive.
mergeCSV(String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Merge two resource_link_id or context_id history strings and add a new one
message - Variable in class org.tsugi.nrps.objects.Member
 
MESSAGE_DOCUMENTTARGET - Static variable in class org.tsugi.lti13.LTICustomVars
MESSAGE_DOCUMENTTARGET launch_presentation.document_target property.
MESSAGE_HEIGHT - Static variable in class org.tsugi.lti13.LTICustomVars
MESSAGE_HEIGHT launch_presentation.height property.
MESSAGE_LOCALE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
MESSAGE_LOCALE The locale of this launch
MESSAGE_LOCALE - Static variable in class org.tsugi.lti13.LTICustomVars
MESSAGE_LOCALE The locale of this launch
MESSAGE_RETURNURL - Static variable in class org.tsugi.lti13.LTICustomVars
MESSAGE_RETURNURL URL for returning the user to the platform (for example, the launch_presentation.return_url property).
message_type - Variable in class org.tsugi.deeplink.objects.DeepLinkResponse
 
message_type - Variable in class org.tsugi.deeplink.objects.RegistrationRequest
 
message_type - Variable in class org.tsugi.deeplink.objects.RegistrationResponse
 
message_type - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
message_type - Variable in class org.tsugi.nrps.objects.MemberMessage
 
MESSAGE_TYPE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MESSAGE_TYPE_DEEP_LINK - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
MESSAGE_TYPE_LAUNCH - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
MESSAGE_TYPE_LTI_CONTEXT - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MESSAGE_TYPE_LTI_CONTEXT - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
MESSAGE_TYPE_LTI_DATA_PRIVACY_LAUNCH_REQUEST - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MESSAGE_TYPE_LTI_DATA_PRIVACY_LAUNCH_REQUEST - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
MESSAGE_TYPE_LTI_DEEP_LINKING_REQUEST - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MESSAGE_TYPE_LTI_DEEP_LINKING_RESPONSE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MESSAGE_TYPE_LTI_RESOURCE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MESSAGE_TYPE_LTI_SUBMISSION_REVIEW_REQUEST - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
MESSAGE_TYPE_LTI_SUBMISSION_REVIEW_REQUEST - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
MESSAGE_WIDTH - Static variable in class org.tsugi.lti13.LTICustomVars
MESSAGE_WIDTH launch_presentation.width property.
messages - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
messages_supported - Variable in class org.tsugi.lti13.objects.LTIPlatformConfiguration
 
method - Variable in class net.oauth.http.HttpMessage
 
method - Variable in class net.oauth.OAuthMessage
 
middle_name - Variable in class org.tsugi.lti13.objects.ForUser
 
middle_name - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
middle_name - Variable in class org.tsugi.nrps.objects.Member
 
MIME_TYPE - Static variable in class org.tsugi.ags2.objects.LineItem
 
MIME_TYPE - Static variable in class org.tsugi.ags2.objects.Result
 
MIME_TYPE - Static variable in class org.tsugi.ags2.objects.Score
 
MIME_TYPE_CONTAINER - Static variable in class org.tsugi.ags2.objects.LineItem
 
MIME_TYPE_CONTAINER - Static variable in class org.tsugi.ags2.objects.Result
 
MiniLineItem - Class in org.tsugi.deeplink.objects
 
MiniLineItem() - Constructor for class org.tsugi.deeplink.objects.MiniLineItem
 
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 - Variable in class org.tsugi.lti13.objects.ForUser
 
name - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
name - Variable in class org.tsugi.lti13.objects.ToolPlatform
 
name - Variable in class org.tsugi.nrps.objects.Member
 
name - Variable in class org.tsugi.shared.objects.TsugiBase
 
names_and_roles - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
NamesAndRoles - Class in org.tsugi.lti13.objects
 
NamesAndRoles() - Constructor for class org.tsugi.lti13.objects.NamesAndRoles
 
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>) - Method in class net.oauth.OAuthAccessor
 
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.
newSigner(OAuthMessage, OAuthAccessor) - Static method in class net.oauth.signature.OAuthSignatureMethod
 
NO_CONTENT_ITEMS - Static variable in class org.tsugi.basiclti.ContentItem
 
NO_DATA_MESSAGE - Static variable in class org.tsugi.basiclti.ContentItem
 
NO_GRAPH_MESSAGE - Static variable in class org.tsugi.basiclti.ContentItem
 
nodeToString(Node) - Static method in class org.tsugi.basiclti.XMLMap
 
nodeToString(Node, boolean) - Static method in class org.tsugi.basiclti.XMLMap
 
nonce - Variable in class org.tsugi.deeplink.objects.DeepLinkResponse
 
nonce - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
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_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 - Variable in class org.tsugi.lti13.objects.LTI11Transition
 
OAUTH_CONSUMER_KEY - Static variable in class net.oauth.OAuth
 
oauth_consumer_key_sign - Variable in class org.tsugi.lti13.objects.LTI11Transition
 
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_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
 
OAuth.Parameter - Class in net.oauth
A name/value pair.
OAuth.Problems - Class in net.oauth
Strings used for problem reporting.
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(String, Throwable) - Constructor for exception net.oauth.OAuthException
 
OAuthException(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
 
OpenIDClientRegistration - Class in org.tsugi.lti13.objects
 
OpenIDClientRegistration() - Constructor for class org.tsugi.lti13.objects.OpenIDClientRegistration
 
OpenIDProviderConfiguration - Class in org.tsugi.lti13.objects
 
OpenIDProviderConfiguration() - Constructor for class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
org.tsugi.ags2.objects - package org.tsugi.ags2.objects
 
org.tsugi.basiclti - package org.tsugi.basiclti
 
org.tsugi.contentitem.objects - package org.tsugi.contentitem.objects
 
org.tsugi.deeplink.objects - package org.tsugi.deeplink.objects
 
org.tsugi.HACK - package org.tsugi.HACK
 
org.tsugi.http - package org.tsugi.http
 
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.lti13 - package org.tsugi.lti13
 
org.tsugi.lti13.objects - package org.tsugi.lti13.objects
 
org.tsugi.nrps.objects - package org.tsugi.nrps.objects
 
org.tsugi.oauth2.objects - package org.tsugi.oauth2.objects
 
org.tsugi.pox - package org.tsugi.pox
 
org.tsugi.provision.objects - package org.tsugi.provision.objects
 
org.tsugi.shared.objects - package org.tsugi.shared.objects
 
org.tsugi.time - package org.tsugi.time
 
outStringArray(String[]) - Static method in class org.tsugi.basiclti.XMLMap
 

P

Parameter(String, String) - Constructor for class net.oauth.OAuth.Parameter
 
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(Map<String, String>, Map<String, String>, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
parseDescriptor(Properties, Properties, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
parseGMTFormats(String) - Static method in class org.tsugi.time.InstantUtil
 
parseIMS8601(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Parse an IMS 8601 date the strict ISO8601 but at the same time be flexible about it...
parseJSONObject(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
parsePostBody() - Method in class org.tsugi.pox.IMSPOXRequest
 
PEMReader - Class in net.oauth.signature.pem
This class convert PEM into byte array.
PEMReader(byte[]) - Constructor for class net.oauth.signature.pem.PEMReader
 
PEMReader(InputStream) - 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.lti13.LTICustomVars
PERSON_ADDRESS_COUNTRY The country within the user's address.
PERSON_ADDRESS_LOCALITY - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_LOCALITY The city, town, or other locality within the user's address.
PERSON_ADDRESS_POSTCODE - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_POSTCODE The postal code within the user's address.
PERSON_ADDRESS_STATEPR - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_STATEPR The state or province within the user's address.
PERSON_ADDRESS_STREET1 - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_STREET1 The first line of the user's street address.
PERSON_ADDRESS_STREET2 - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_STREET2 The second line of the user's street address.
PERSON_ADDRESS_STREET3 - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_STREET3 The third line of the user's street address.
PERSON_ADDRESS_STREET4 - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_STREET4 The fourth line of the user's street address.
PERSON_ADDRESS_TIMEZONE - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_ADDRESS_TIMEZONE The user's time zone.
PERSON_EMAIL_PERSONAL - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
PERSON_EMAIL_PRIMARY The user's primary email address.
PERSON_NAME_FAMILY - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_NAME_FAMILY The family name of the user.
PERSON_NAME_FULL - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_NAME_FULL The full name of the user.
PERSON_NAME_GIVEN - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_NAME_GIVEN The given name of the user.
PERSON_NAME_MIDDLE - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_NAME_MIDDLE The middle name of the user.
PERSON_NAME_PREFIX - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
PERSON_NAME_SUFFIX The suffix for the user's name, such as Jr., II, etc.
PERSON_PHONE_HOME - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
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.lti13.LTICustomVars
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.lti13.LTICustomVars
PERSON_PHONE_WORK The user's work phone number.
PERSON_SMS - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_SMS The number at which the user prefers to receive SMS text messages.
person_sourcedid - Variable in class org.tsugi.lti13.objects.LaunchLIS
 
PERSON_SOURCEDID - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_SOURCEDID The LIS identifier for the user.
PERSON_WEBADDRESS - Static variable in class org.tsugi.lti13.LTICustomVars
PERSON_WEBADDRESS The user's web address.
picture - Variable in class org.tsugi.lti13.objects.ForUser
 
picture - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
picture - Variable in class org.tsugi.nrps.objects.Member
 
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
 
placements - Variable in class org.tsugi.lti13.objects.LTILaunchMessage
 
policy_uri - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
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(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.
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(Properties, String, String, boolean, boolean, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
postLaunchHTML(Properties, String, String, boolean, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
prepareForExport(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
prettyPrint() - Method in class org.tsugi.jackson.objects.JacksonBase
 
prettyPrint(Object) - Static method in class org.tsugi.jackson.JacksonUtil
 
prettyPrint(String) - Static method in class org.tsugi.basiclti.XMLMap
 
prettyPrintLog() - Method in class org.tsugi.jackson.objects.JacksonBase
 
prettyPrintLog(Object) - Static method in class org.tsugi.jackson.JacksonUtil
 
printHeaders(HttpServletRequest) - Static method in class org.tsugi.http.HttpUtil
 
printParameters(HttpServletRequest) - Static method in class org.tsugi.http.HttpUtil
 
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_code - Variable in class org.tsugi.lti13.objects.LTIPlatformConfiguration
 
product_family_code - Variable in class org.tsugi.lti13.objects.ToolPlatform
 
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
 

Q

QUERY_STRING - net.oauth.client.OAuthClient.ParameterStyle
Deprecated.
 
QUERY_STRING - net.oauth.ParameterStyle
Send all parameters in the query string part of the URL.

R

rawJwtBody(String) - Static method in class org.tsugi.lti13.LTI13JwtUtil
 
rawJwtHeader(String) - Static method in class org.tsugi.lti13.LTI13JwtUtil
 
read() - Method in class net.oauth.client.ExcerptInputStream
 
read(byte[]) - Method in class net.oauth.client.ExcerptInputStream
 
read(byte[], int, int) - 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
redirect_uris - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
refresh_token - Variable in class org.tsugi.oauth2.objects.AccessToken
 
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.
registration_client_uri - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
registration_endpoint - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
RegistrationRequest - Class in org.tsugi.deeplink.objects
 
RegistrationRequest() - Constructor for class org.tsugi.deeplink.objects.RegistrationRequest
 
RegistrationResponse - Class in org.tsugi.deeplink.objects
 
RegistrationResponse() - Constructor for class org.tsugi.deeplink.objects.RegistrationResponse
 
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_link - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
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
resourceId - Variable in class org.tsugi.ags2.objects.LineItem
 
resourceId - Variable in class org.tsugi.ags2.objects.SubmissionReview
 
resourceId - Variable in class org.tsugi.deeplink.objects.MiniLineItem
 
ResourceLink - Class in org.tsugi.lti13.objects
 
ResourceLink() - Constructor for class org.tsugi.lti13.objects.ResourceLink
 
RESOURCELINK_AVAILABLE_ENDDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
RESOURCELINK_AVAILABLE_STARTDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
RESOURCELINK_DESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
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.lti13.LTICustomVars
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_SUBMISSION_ENDDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
RESOURCELINK_SUBMISSION_STARTDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
RESOURCELINK_TITLE - Static variable in class org.tsugi.lti13.LTICustomVars
RESOURCELINK_TITLE A plain text title for the resource.
resourceLinkId - Variable in class org.tsugi.ags2.objects.LineItem
 
RESPONSE - Static variable in class net.oauth.http.HttpMessage
The name of a dump entry whose value is the HTTP response.
response_types - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
response_types_supported - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
Result - Class in org.tsugi.ags2.objects
 
Result() - Constructor for class org.tsugi.ags2.objects.Result
 
RESULT_COMMENT - Static variable in class org.tsugi.lti13.LTICustomVars
RESULT_COMMENT A comment associated with the outcome which may be made visible to the student.
RESULT_CREATEDTIMESTAMP - Static variable in class org.tsugi.lti13.LTICustomVars
RESULT_CREATEDTIMESTAMP The date and time when the Result was created.
RESULT_DATASOURCE - Static variable in class org.tsugi.lti13.LTICustomVars
RESULT_DATASOURCE An identifier for the original source system of the Result record.
RESULT_RESULTSCORE - Static variable in class org.tsugi.lti13.LTICustomVars
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.lti13.LTICustomVars
RESULT_SOURCEDID The LIS identifier for the Result resource.
RESULT_URL - Static variable in class org.tsugi.lti13.LTICustomVars
RESULT_URL The URL of the Result resource.
resultMaximum - Variable in class org.tsugi.ags2.objects.Result
 
RESULTS_TYPE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
resultScore - Variable in class org.tsugi.ags2.objects.Result
 
retrieveToken(String, Map, StringBuffer) - Static method in class org.tsugi.lti13.LTI13AccessTokenUtil
 
return_url - Variable in class org.tsugi.lti13.objects.LaunchPresentation
 
return400(HttpServletResponse, String) - Static method in class org.tsugi.lti13.LTI13Util
 
return400(HttpServletResponse, String, String) - Static method in class org.tsugi.lti13.LTI13Util
 
return403(HttpServletResponse, String) - Static method in class org.tsugi.lti13.LTI13Util
 
return403(HttpServletResponse, String, String) - Static method in class org.tsugi.lti13.LTI13Util
 
return404(HttpServletResponse, String) - Static method in class org.tsugi.lti13.LTI13Util
 
return404(HttpServletResponse, String, String) - Static method in class org.tsugi.lti13.LTI13Util
 
return4XX(HttpServletResponse, String, String, int) - Static method in class org.tsugi.lti13.LTI13Util
 
reviewableStatus - Variable in class org.tsugi.ags2.objects.SubmissionReview
 
ROLE_CONTEXT_ADMIN - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
ROLE_INSTITUTION_ADMIN - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
ROLE_INSTRUCTOR - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
ROLE_INSTRUCTOR - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
ROLE_LEARNER - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
ROLE_LEARNER - Static variable in class org.tsugi.lti13.objects.LaunchJWT
 
role_scope_mentor - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
ROLE_SYSTEM_ADMIN - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
roles - Variable in class org.tsugi.lti13.objects.ForUser
 
roles - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
roles - Variable in class org.tsugi.nrps.objects.Member
 
ROLES - Static variable in class org.tsugi.basiclti.BasicLTIConstants
roles=Instructor,Student
RSA_SHA1 - Class in net.oauth.signature
Class to handle RSA-SHA1 signatures on OAuth requests.
RSA_SHA1 - Static variable in class net.oauth.OAuth
 
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 - Variable in class org.tsugi.lti13.objects.Endpoint
 
scope - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
scope - Variable in class org.tsugi.oauth2.objects.AccessToken
 
SCOPE - Static variable in class org.tsugi.oauth2.objects.ClientAssertion
 
SCOPE_LINEITEM - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
SCOPE_LINEITEM_READONLY - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
SCOPE_NAMES_AND_ROLES - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
SCOPE_RESULT_READONLY - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
SCOPE_SCORE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
scopes_supported - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
Score - Class in org.tsugi.ags2.objects
 
Score() - Constructor for class org.tsugi.ags2.objects.Score
 
SCORE_CONSTRAINTS - Static variable in class org.tsugi.basiclti.ContentItem
 
SCORE_CONSTRAINTS_EXTRA_CREDIT_MAXIMUM - Static variable in class org.tsugi.basiclti.ContentItem
 
SCORE_CONSTRAINTS_NORMAL_MAXIMUM - Static variable in class org.tsugi.basiclti.ContentItem
 
SCORE_CONSTRAINTS_TOTAL_MAXIMUM - Static variable in class org.tsugi.basiclti.ContentItem
 
SCORE_TYPE - Static variable in class org.tsugi.lti13.LTI13ConstantsUtil
 
scoreGiven - Variable in class org.tsugi.ags2.objects.Score
 
scoreMaximum - Variable in class org.tsugi.ags2.objects.LineItem
 
scoreMaximum - Variable in class org.tsugi.ags2.objects.Score
 
scoreMaximum - Variable in class org.tsugi.deeplink.objects.MiniLineItem
 
scoreOf - Variable in class org.tsugi.ags2.objects.Result
 
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
 
sendBody(String, String, String, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
sendBody(String, String, HttpRequest.BodyPublisher, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
sendBody(String, String, Map<String, String>, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
sendForm(HttpServletResponse, Iterable<? extends Map.Entry>) - Static method in class net.oauth.server.OAuthServlet
Send the given parameters as a form-encoded response body.
sendGet(String, Map<String, String>, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
sendGetStream(String, Map<String, String>, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
sendHTMLPage(HttpServletResponse, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
sendOAuthURL(String, String, String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
getOAuthURL - Form a GET request signed by OAuth
sendPost(String, String, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
sendPost(String, Map<String, String>, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
serializeKeyPair(KeyPair) - Static method in class org.tsugi.lti13.LTI13Util
 
SERVICE_VERSION_LTI13 - Static variable in class org.tsugi.lti13.objects.NamesAndRoles
 
service_versions - Variable in class org.tsugi.lti13.objects.NamesAndRoles
 
serviceProvider - Variable in class net.oauth.OAuthConsumer
 
set_context(List<Object>) - Method in class org.tsugi.shared.objects.TsugiBase
 
set_id(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
set_type(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setAdditionalProperties(String, Object) - Method in class org.tsugi.jackson.objects.JacksonBase
 
setConsumerSecret(String) - Method in class net.oauth.signature.OAuthSignatureMethod
 
setContext(String) - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
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.shared.objects.Contact
 
setEmail(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setGraph(List<Object>) - Method in class org.tsugi.contentitem.objects.ContentItemResponse
 
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
 
setKey(String, Object) - Method in class org.tsugi.jackson.objects.JacksonBase
 
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
 
setParameter(String, Object) - Method in exception net.oauth.OAuthProblemException
 
setPresentationDocumentTarget(String) - Method in class org.tsugi.contentitem.objects.PlacementAdvice
 
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.lti13.LTI13Util
 
setText(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setTitle(String) - Method in class org.tsugi.shared.objects.TsugiBase
 
setTokenSecret(String) - Method in class net.oauth.signature.OAuthSignatureMethod
 
setupGet(String, Map<String, String>, Map<String, String>, StringBuffer) - Static method in class org.tsugi.http.HttpClientUtil
 
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
 
setWidth(Integer) - Method in class org.tsugi.contentitem.objects.Icon
 
setWindowTarget(String) - Method in class org.tsugi.deeplink.objects.ContentItem
 
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
 
sha256(String) - Static method in class org.tsugi.lti13.LTI13Util
 
shiftJVMDateToTimeZone(Date, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Shift a date from the JVM Timezone to Another Timezone Usually the resulting date is then usually moved into UTC for transport
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
 
signLTI11Transition(LaunchJWT, String) - Static method in class org.tsugi.lti13.LTI13Util
Compute the OAuth signature for an LTI 1.3 Launch JWT See: https://www.imsglobal.org/spec/lti/v1p3/migr#lti-1-1-migration-claim
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.
signProperties(Map<String, String>, String, String, String, String, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
Add the necessary fields and sign.
signProperties(Properties, String, String, String, String, String, String, String, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
signProperties(Properties, String, String, String, String, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
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.
SizedUrl - Class in org.tsugi.shared.objects
 
SizedUrl() - Constructor for class org.tsugi.shared.objects.SizedUrl
 
startDateTime - Variable in class org.tsugi.shared.objects.DateRange
 
status - Variable in class org.tsugi.nrps.objects.Member
 
STATUS - Static variable in class org.tsugi.json.IMSJSONRequest
 
STATUS_ACTIVE - Variable in class org.tsugi.nrps.objects.Member
 
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.
string2PrivateKey(String) - Static method in class org.tsugi.lti13.LTI13Util
 
string2PublicKey(String) - Static method in class org.tsugi.lti13.LTI13Util
 
strings2KeyPair(String, String) - Static method in class org.tsugi.lti13.LTI13Util
 
stripPKCS8(String) - Static method in class org.tsugi.lti13.LTI13Util
 
subject - Variable in class org.tsugi.lti13.objects.BaseJWT
 
subject_types_supported - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
submission - Variable in class org.tsugi.deeplink.objects.ContentItem
 
SUBMISSION - Static variable in class org.tsugi.lti13.DeepLinkResponse
Indicates the initial start and end time submissions for this activity can be made by learners.
SUBMISSION_ENDDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
SUBMISSION_STARTDATETIME - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
submissionReview - Variable in class org.tsugi.ags2.objects.LineItem
 
SubmissionReview - Class in org.tsugi.ags2.objects
 
SubmissionReview() - Constructor for class org.tsugi.ags2.objects.SubmissionReview
 
substituteCustom(Properties, Properties) - Static method in class org.tsugi.lti13.LTI13Util
 

T

tag - Variable in class org.tsugi.ags2.objects.LineItem
 
tag - Variable in class org.tsugi.deeplink.objects.MiniLineItem
 
TARGET_EMBED - Static variable in class org.tsugi.lti13.objects.DeepLink
 
TARGET_IFRAME - Static variable in class org.tsugi.lti13.objects.DeepLink
 
target_link_uri - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
target_link_uri - Variable in class org.tsugi.lti13.objects.LTILaunchMessage
 
target_link_uri - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
TARGET_WINDOW - Static variable in class org.tsugi.lti13.objects.DeepLink
 
TC_PROFILE_URL - Static variable in class org.tsugi.basiclti.BasicLTIConstants
tc_profile_url=http://...
text - Variable in class org.tsugi.deeplink.objects.ContentItem
 
text - Variable in class org.tsugi.lti13.objects.DeepLink
 
text - Variable in class org.tsugi.shared.objects.TsugiBase
 
TEXT - Static variable in class org.tsugi.basiclti.BasicLTIConstants
text=...
TEXT - Static variable in class org.tsugi.basiclti.ContentItem
 
TEXT - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
thumbnail - Variable in class org.tsugi.deeplink.objects.ContentItem
 
timestamp - Variable in class org.tsugi.ags2.objects.Score
 
timeStamp(String) - Static method in class org.tsugi.lti13.LTI13Util
timeStamp - Add a time-stamp to the beginning of a string
TIMESTAMP_REFUSED - Static variable in class net.oauth.OAuth.Problems
 
timeStampCheck(String, int) - Static method in class org.tsugi.lti13.LTI13Util
timeStampCheck - Check a time-stamp at the beginning of a string
timeStampCheckSign(String, String, int) - Static method in class org.tsugi.lti13.LTI13Util
timeStampCheckSign - check to see if a token has not expired and is signed
timeStampSign(String, String) - Static method in class org.tsugi.lti13.LTI13Util
timeStampSign - Take a one-time token and add a timestamp timestamp:token:signature
timestampWindow - Variable in class net.oauth.SimpleOAuthValidator
 
title - Variable in class org.tsugi.deeplink.objects.ContentItem
 
title - Variable in class org.tsugi.lti13.objects.Context
 
title - Variable in class org.tsugi.lti13.objects.DeepLink
 
title - Variable in class org.tsugi.lti13.objects.ResourceLink
 
title - Variable in class org.tsugi.shared.objects.TsugiBase
 
TITLE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
title=...
TITLE - Static variable in class org.tsugi.basiclti.ContentItem
 
TITLE - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
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_endpoint - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
token_endpoint_auth_method - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
token_endpoint_auth_methods_supported - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
token_endpoint_auth_signing_alg_values_supported - Variable in class org.tsugi.lti13.objects.OpenIDProviderConfiguration
 
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_type - Variable in class org.tsugi.oauth2.objects.AccessToken
 
TOKEN_TYPE_BEARER - Static variable in class org.tsugi.oauth2.objects.AccessToken
 
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
 
toNull(String) - Static method in class org.tsugi.lti13.LTI13Util
 
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_platform - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
TOOLCONSUMERINFO_PRODUCTFAMILYCODE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
TOOLCONSUMERINFO_PRODUCTFAMILYCODE The code for the product (i.e. like "sakai" or "learn")
TOOLCONSUMERINFO_PRODUCTFAMILYCODE - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLCONSUMERINFO_PRODUCTFAMILYCODE The code for the product (i.e. like "sakai" or "learn")
TOOLCONSUMERINFO_VERSION - Static variable in class org.tsugi.basiclti.BasicLTIConstants
TOOLCONSUMERINFO_VERSION The code for the product (i.e. like "sakai" or "learn")
TOOLCONSUMERINFO_VERSION - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLCONSUMERINFO_VERSION The code for the product (i.e. like "sakai" or "learn")
ToolPlatform - Class in org.tsugi.lti13.objects
 
ToolPlatform() - Constructor for class org.tsugi.lti13.objects.ToolPlatform
 
TOOLPLATFORM_PRODUCTFAMILYCODE - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLPLATFORM_PRODUCTFAMILYCODE tool_platform.product_family_code property
TOOLPLATFORM_VERSION - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLPLATFORM_VERSION tool_platform.version property
TOOLPLATFORMINSTANCE_CONTACTEMAIL - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLPLATFORMINSTANCE_CONTACTEMAIL tool_platform.instance_contact_email property
TOOLPLATFORMINSTANCE_DESCRIPTION - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLPLATFORMINSTANCE_DESCRIPTION tool_platform.instance_description property
TOOLPLATFORMINSTANCE_GUID - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLPLATFORMINSTANCE_GUID tool_platform.instance_guid property
TOOLPLATFORMINSTANCE_NAME - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLPLATFORMINSTANCE_NAME tool_platform.instance_name property
TOOLPLATFORMINSTANCE_URL - Static variable in class org.tsugi.lti13.LTICustomVars
TOOLPLATFORMINSTANCE_URL tool_platform.instance_url property
tos_uri - Variable in class org.tsugi.lti13.objects.OpenIDClientRegistration
 
toString() - Method in class net.oauth.OAuth.Parameter
 
toString() - Method in class net.oauth.OAuthMessage
 
toString() - Method in class org.tsugi.basiclti.ContentItem
Return a string
toString() - Method in class org.tsugi.lti13.DeepLinkResponse
Return a string
toString(Object) - Static method in class org.tsugi.jackson.JacksonUtil
 
TsugiBase - Class in org.tsugi.shared.objects
 
TsugiBase() - Constructor for class org.tsugi.shared.objects.TsugiBase
 
type - Variable in class org.tsugi.deeplink.objects.ContentItem
 
type - Variable in class org.tsugi.lti13.objects.Context
 
type - Variable in class org.tsugi.lti13.objects.LTILaunchMessage
 
TYPE - Static variable in class org.tsugi.basiclti.BasicLTIConstants
 
TYPE - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
TYPE_CONTENTITEM - Static variable in class org.tsugi.basiclti.ContentItem
 
TYPE_CONTENTITEM - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
TYPE_FILEITEM - Static variable in class org.tsugi.basiclti.ContentItem
 
TYPE_FILEITEM - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
TYPE_IMPORTITEM - Static variable in class org.tsugi.basiclti.ContentItem
 
TYPE_LINKITEM - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
TYPE_LTILINKITEM - Static variable in class org.tsugi.basiclti.ContentItem
 
TYPE_LTILINKITEM - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
TYPE_LTIRESOURCELINK - Static variable in class org.tsugi.deeplink.objects.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 org.tsugi.ags2.objects.SubmissionReview
 
url - Variable in class org.tsugi.deeplink.objects.ContentItem
 
url - Variable in class org.tsugi.lti13.objects.ToolPlatform
 
url - Variable in class org.tsugi.shared.objects.SizedUrl
 
url - Variable in class org.tsugi.shared.objects.TsugiBase
 
URL - Variable in class net.oauth.OAuthMessage
 
URL - Static variable in class org.tsugi.basiclti.ContentItem
 
URL - Static variable in class org.tsugi.lti13.DeepLinkResponse
 
user_id - Variable in class org.tsugi.lti13.objects.ForUser
 
user_id - Variable in class org.tsugi.lti13.objects.LTI11Transition
 
user_id - Variable in class org.tsugi.nrps.objects.Member
 
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.lti13.LTICustomVars
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.lti13.LTICustomVars
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.lti13.LTICustomVars
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_SCOPE_MENTOR - Static variable in class org.tsugi.lti13.LTICustomVars
USER_SCOPE_MENTOR role_scope_mentor message property value.
USER_USERNAME - Static variable in class org.tsugi.lti13.LTICustomVars
USER_USERNAME The username that identifies the user within the Tool Consumer system.
userAuthorizationURL - Variable in class net.oauth.OAuthServiceProvider
 
userId - Variable in class org.tsugi.ags2.objects.Result
 
userId - Variable in class org.tsugi.ags2.objects.Score
 

V

valid - Variable in class org.tsugi.json.IMSJSONRequest
 
valid - Variable in class org.tsugi.pox.IMSPOXRequest
 
validate(String, String, String) - Method in class org.tsugi.basiclti.ContentItem
Validate the incoming request
validate(Key) - Method in class org.tsugi.lti13.DeepLinkResponse
Validate the incoming request
validate(OAuthMessage) - Method in class net.oauth.signature.OAuthSignatureMethod
Check whether the message has a valid signature.
validateDescriptor(String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
 
validateMessage(HttpServletRequest, String, String, 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
validateRequest(String, String, HttpServletRequest) - 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.json.IMSJSONRequest
 
validateRequest(String, String, HttpServletRequest, String) - Method in class org.tsugi.pox.IMSPOXRequest
 
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
 
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.
variables - Variable in class org.tsugi.lti13.objects.LTIPlatformConfiguration
 
variables - Variable in class org.tsugi.lti13.objects.LTIToolConfiguration
 
version - Variable in class org.tsugi.deeplink.objects.DeepLinkResponse
 
version - Variable in class org.tsugi.deeplink.objects.RegistrationRequest
 
version - Variable in class org.tsugi.deeplink.objects.RegistrationResponse
 
version - Variable in class org.tsugi.lti13.objects.LaunchJWT
 
version - Variable in class org.tsugi.lti13.objects.LaunchLIS
 
version - Variable in class org.tsugi.lti13.objects.LTIPlatformConfiguration
 
version - Variable in class org.tsugi.lti13.objects.ToolPlatform
 
VERSION_1_0 - Static variable in class net.oauth.OAuth
 
VERSION_REJECTED - Static variable in class net.oauth.OAuth.Problems
 

W

width - Variable in class org.tsugi.lti13.objects.LaunchPresentation
 
width - Variable in class org.tsugi.shared.objects.SizedUrl
 
window - Variable in class org.tsugi.deeplink.objects.ContentItem
 
WINDOW - Static variable in class org.tsugi.contentitem.objects.PlacementAdvice
 
WINDOW_TARGETNAME - Static variable in class org.tsugi.deeplink.objects.ContentItem
 

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 K L M N O P Q R S T U V W X _ 
All Classes All Packages