CertificateManager 1.0.1

Certificate Manager is a package which makes it easy to create certificates (chained and self signed) which can be used to in client server authentication and IoT Devices like Azure IoT Hub

There is a newer version of this package available.
See the version list below for details.
Install-Package CertificateManager -Version 1.0.1
dotnet add package CertificateManager --version 1.0.1
<PackageReference Include="CertificateManager" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CertificateManager --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Certificate Manager is a package which makes it easy to create certifcates which can be used to in client server authentication and IoT Devices like Azure IoT Hub

Quickstart | Documentation | Changelog

Basic usage ASP.NET Core, .NET Core

Add the NuGet package to the your project file

<PackageReference Include="CertificateManager" Version="1.0.1" />

The NuGet packages uses dependency injection to setup. In a console application initialize the package as follows:

var serviceProvider = new ServiceCollection()
    .AddCertificateManager()
    .BuildServiceProvider();

Or in an ASP.NET Core application use the Startup ConfigureServices method to initialize the package.

public void ConfigureServices(IServiceCollection services)
{
    // ...

    services.AddCertificateManager();
}

Now the package is ready to use. See the Documentation to create the specific certificates for your use case.

Examples Creating Certificates:

Examples Using Certificates:

Microsoft Certificate Authentication Docs:

Certificate Manager is a package which makes it easy to create certifcates which can be used to in client server authentication and IoT Devices like Azure IoT Hub

Quickstart | Documentation | Changelog

Basic usage ASP.NET Core, .NET Core

Add the NuGet package to the your project file

<PackageReference Include="CertificateManager" Version="1.0.1" />

The NuGet packages uses dependency injection to setup. In a console application initialize the package as follows:

var serviceProvider = new ServiceCollection()
    .AddCertificateManager()
    .BuildServiceProvider();

Or in an ASP.NET Core application use the Startup ConfigureServices method to initialize the package.

public void ConfigureServices(IServiceCollection services)
{
    // ...

    services.AddCertificateManager();
}

Now the package is ready to use. See the Documentation to create the specific certificates for your use case.

Examples Creating Certificates:

Examples Using Certificates:

Microsoft Certificate Authentication Docs:

Release Notes

first release, certificate creation, export certificates chained and self signed

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.5 3,100 8/8/2020
1.0.4 7,153 2/21/2020
1.0.3 678 1/29/2020
1.0.2 265 1/27/2020
1.0.1 433 1/24/2020
1.0.0 128 1/22/2020