10Duke Scale C++ Client
All Classes Namespaces Files Functions Variables Typedefs Enumerations Pages
Introduction

Following pages discuss the core concepts of the client:

You might also want to read official 10Duke Scale documentation.

Our Enterprise documentation provides an overview of OpenID Connect (OIDC) and OAuth.

Some central items from API:

The client has following working examples:

  • ./examples/identity_based_client: A simple client using identity-based licensing
  • ./examples/identity_based_cli: Simple menu-based terminal client for identity-based licensing operations. This example demonstrates how to query available licenses to checkout and how to work on leases in the cache
  • ./examples/licensekey: A simple client using license key operations
  • ./examples/licensekey_cli: A menu based terminal client for licensing operations. Similar to identity_based_cli, but checkouts are done using license key.