BaseLTI1p1Provider

class BaseLTI1p1Provider[source]

The base JSON representation of a LTI 1.1 provider.

lms: Literal['Blackboard', 'BrightSpace', 'Canvas', 'Moodle', 'Open edX', 'Populi', 'Sakai', 'Thought Industries']

The LMS that is connected as this LTI provider.

version: Literal['lti1.1']

The LTI version used.

supports_lock_date: bool

Can you set the lock_date of assignment connected to this LTI provider?

id: str

The id of this LTI provider.

created_at: datetime

The time this LTI provider was created.

intended_use: str

Who will use this LTI provider.

tenant_id: str | None

The id of the tenant that owns this provider.

label: str

A label for differentiating providers of the same tenant.