SDKs

10Duke publishes and maintains a number of software development kits (SDKs), or licensing clients, which enable you to quickly integrate your own client application with 10Duke Scale using your preferred language and framework.

In general, each implementation provides the following features:

  • User authentication using OpenID Connect (OIDC)

  • Authorization of API calls using the ID token or Scale JWT authorization scheme

  • Loading of configuration data from a variety of sources

  • Checking out licenses through the API

  • Storing license tokens

Our SDKs are open-source and hosted on GitLab:

See more in each SDK’s documentation on GitLab as well as the how-to articles on this documentation site.