| 
    10Duke Enterprise C++ Client
    
   | 
 
Following pages discuss the core concepts of the client:
You might also want to read official 10Duke Enterprise documentation.
Some central items from API:
tenduke::eetenduke::ee::createClientUsingAutodiscovery(const std::string &,const tenduke::ee::ClientProperties &,const std::string &,const tenduke::oidc::osbrowser::BrowserAuthenticationConfig &,const std::string &,const tenduke::ServiceConfiguration &)tenduke::ee::TendukeClienttenduke::ee::licensing::LicensingClienttenduke::oidc::OIDCSessiontenduke::ee::licensing::LicenseTokensThe client has following working examples:
./examples/identity_based_client: A simple client using identity-based licensing, which uses default OS browser to authenticate the user. Performs some common operations../examples/oauth_device_auth: A simple client using identity-based licensing, which uses OAuth Device Authorization to authenticate the user. Performs some common operations../examples/bring-your-own-browser: Demonstrates how a custom browser integration could be implemented.Following features are currently supported: