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
All Classes All Packages
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.use
OAuthConsumer.ACCEPT_ENCODINGinstead - 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
-
Deprecated.
- 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
trueif they are equal. - equalsIgnoreCase(String, String) - Static method in class org.tsugi.basiclti.BasicLTIUtil
-
Compares two Strings, returning
trueif 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
-
Deprecated.
- 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
-
Deprecated.
- postLaunchHTML(Properties, String, String, boolean, Map<String, String>) - Static method in class org.tsugi.basiclti.BasicLTIUtil
-
Deprecated.
- 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
-
Deprecated.
- 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
LaunchMixinclass. - 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
All Classes All Packages