MPassHelperDotNet 1.0.2.8005
dotnet add package MPassHelperDotNet --version 1.0.2.8005
NuGet\Install-Package MPassHelperDotNet -Version 1.0.2.8005
<PackageReference Include="MPassHelperDotNet" Version="1.0.2.8005" />
paket add MPassHelperDotNet --version 1.0.2.8005
#r "nuget: MPassHelperDotNet, 1.0.2.8005"
// Install MPassHelperDotNet as a Cake Addin #addin nuget:?package=MPassHelperDotNet&version=1.0.2.8005 // Install MPassHelperDotNet as a Cake Tool #tool nuget:?package=MPassHelperDotNet&version=1.0.2.8005
Note This repository is developed using .netstandard2.0, .netstandard2.1, net5.0+
One important reason for developing this repository is to quickly implement the governmental authentication service provided by e-governance agency, named MPass
, available in the Republic of Moldova.
Proceed to the service portal where you can read more about them by clicking here.
The current repository appears as a result of several implementations in projects from scratch, losing a lot of time and desire for a more easy way of implementation in new projects.
This repository is a wrapper for the currently available service. Using a few configuration parameters from the application settings file appsettings.json
, you may implement them very easily into your own application.
Using the wrapper you will no longer be forced to install the application certificate on the current machine/server.
Available configuration settings are:
IdentityProviderCertificatePath
→ Auth service provider certificate path (file with *.cer at the end);ServiceCertificatePath
→ Client/application certificate path (file with *.pfx at the end);ServiceCertificatePassword
→ Client/application certificate password.
Above was represented a few parameters, for more details, and a whole list of parameters and more information about that, follow the info from using doc.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- AggregatedGenericResultMessage (>= 1.3.4.6865)
- DomainCommonExtensions (>= 1.3.0)
- Microsoft.Extensions.Configuration.Binder (>= 6.0.0)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 5.0.17)
- Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (>= 7.0.7)
- Microsoft.Extensions.Options (>= 5.0.0)
- System.Security.Cryptography.Xml (>= 4.7.1)
- UniqueServiceCollection (>= 1.0.5.8331)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.2.8005 | 79 | 10/10/2024 |
1.0.1.810 | 191 | 7/5/2023 |
1.0.0 | 164 | 6/30/2023 |