You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

This is a DRAFT.  This is going to be the main document, which can then be turned into slides for a presentation

LMOD Introduction

 

Authentication/Authorization

Unauthenticated Access

The LMOD APIs support unauthenticated access, although in most cases the information available is very limited. 

Authenticated Access

There are two ways we support authentication: via Touchstone (Shibboleth), or via application certificate.  Note that some APIs do not (yet) support application certificate; this will be noted below. 

If the end user is present when

There are a Assuming that the client does not want to do Shibboleth delegated credentials

Roles and Authorization

 

External Data Feeds

 

LMOD APIs

Membership API

Example

Intended Use Cases

Pitfalls

 

Course Guide API

Example

Intended Use Cases

Pitfalls

Full Documentation link

 

Gradebook API

Example

Intended Use Cases

Pitfalls

Full Documentation link

 

Calendar API

Example

Intended Use Cases

Pitfalls

Full Documentation link

 

Materials API

Example

Intended Use Cases

Pitfalls

Full Documentation link

 

Announcement API

Example

Intended Use Cases

Pitfalls

Does not support application certificates

Full Documentation link

 

Forum API

Example

Intended Use Cases

Pitfalls

Does not support application certificates

Full Documentation link

 

  • No labels