LtiAdvantage
LTI Advantage class library for .NET applications.
Install / Use
/learn @LtiLibrary/LtiAdvantageREADME
LTI Advantage Libraries for .NET
- LtiAdvantage is a library to ease the work of creating an LTI Advantage platform or tool.
- LtiAdvantage.IdentityModel has an HttpClient extension method to request a token using JWT client credentials.
- LtiAdvantage.Oidc has an OIDC secret validator (replacing LtiAdvantage.IdentityServer4) that understands the IMS recommended format of client-credentials grant.
- LtiAdvantage.AspNetCore contains ASP.NET Core controller implementations to assist in platform development.
- LtiAdvantage.IntegrationTests integration tests.
- LtiAdvantage.UnitTests unit tests.
NuGet
| Library | Release | Prerelease |
| --- | --- | --- |
| LtiAdvantage | |
|
| LtiAdvantage.IdentityModel |
|
|
| ~LtiAdvantage.IdentityServer4~ |
|
|
| LtiAdvantage.OIDC |
|
|
| LtiAdvantage.AspNetCore |
|
|
Build Status
| CI | Env | Status |
| --- | --- | --- |
| AppVeyor | Windows | |
| travis-ci | Ubuntu |
|
Getting Started
There are two sample applications you can reference for ideas:
