Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

README.adoc

Client libraries for 10Duke Identity and Entitlement

Client libraries for .NET applications, for using services of the 10Duke Identity and Entitlement. Main features are:

  • Querying user info

  • Checking and consuming licenses

  • Releasing consumed licenses

  • Checking end-user permissions

  • Authentication and authorization with OAuth 2.0 and OpenID Connect

Table 1. Client libraries
Package Application type .NET target framework

Tenduke.Client.AspNetCore

Web / ASP.NET Core

.NET Standard 2.0

Tenduke.Client.WPF

Desktop / WPF

.NET Framework 4.6.1

Tenduke.Client.WinForms

Desktop / WinForms

.NET Framework 4.6.1

All the client libraries are based on the generic Tenduke.Client base library, which can be used as a basis for building a client for any .NET Standard 2.0 compatible platform.

Installation

All the client libraries are distributed via NuGet. An example of installing the ASP.NET Core client library using NuGet Package Manager:

Installation with NuGet PackageManager
Install-Package Tenduke.Client.AspNetCore