Skip to content
GitHub no longer supports this web browser. Learn more about the browsers we support.
Certificate Manager in .NET Core for creating and using X509 certificates
C# HTML Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examplesUsingCertificateAuthentication Adding certificate for device Jan 22, 2020
src updating version Jan 29, 2020
.gitignore gitignore Jan 20, 2020
CHANGELOG.md CHANGELOG Jan 29, 2020
Certificates.md docs Jan 21, 2020
Documentation.md docs import export pem Jan 29, 2020
LICENSE Initial commit Jan 14, 2020
README.md adding an example for Vue.js development Feb 4, 2020
appveyor.yml build Jan 22, 2020
icon.jpeg adding some build properties Jan 20, 2020

README.md

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

Build Certificate Manager
.NET Core Build status NuGet Status

========================

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.3" />

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:

Read certificates and private keys from PEM files

https://github.com/oocx/ReadX509CertificateFromPem

Blogs

You can’t perform that action at this time.