Skip to content

ejyle/devaccelerate-idm-dotnet-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevAccelerate Logo

DevAccelerate IdM SDK for .NET

DevAccelerate IdM SDK for .NET is a .NET SDK for Ejyle's DevAccelerate IdM. The SDK is free and open source. It contains wrappers that facilitate developers to make DevAccelerate IdM API calls. The usage of the framework is governed by the terms and conditions of its License.

1.0.1 Changes

DevAccelerate IdM SDK for .NET 1.0 is the first release and contains wrappers for several DevAceelerate IdM APIs. The following are the highlights:

  • DaServiceCollectionExtensions class has an extension method AddDaOpenIdAuthentication() to configure DevAccelerate IdM authentication in a ASP.NET Core.
  • DaClaimsPrincipalExtensions class has an exntension method GetDaUser() that returns an instance of DaClaimsUser based on the available claims.
  • DaApiConsumer class offers generic methods that can be used to conveniently call DevAccelerate IdM APIs.
  • DaUsersApi class is a wrapper for /users APIs.
  • DaTenantsApi class is a wrapper for /tenants APIs.

Packages

DevAccelerate IdM SDK for .NET is broken down into multiple NuGet package. The following is the list:

Installation

Use dotnet add package command to install DevAccelerate IdM SDK for .NET packages:

dotnet add package DevAccelerateIdMSdk
dotnet add package DevAccelerateIdMSdkAspNetCore

Issues

If you find a bug in the library or you have an idea about a new feature, please try to search in the existing list of issues. If the bug or idea is not listed and addressed there, please open a new issue.

About

.NET SDK for DevAccelerate Enterprise

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages