pisum

Pisum.Dataprotection.Vault (1.18.0)

Published 2026-04-14 14:55:01 +02:00 by mschnecke

Installation

dotnet nuget add source --name pisum --username your_username --password your_token 
dotnet add package --source pisum --version 1.18.0 Pisum.Dataprotection.Vault

About this package

ASP.NET Core Data Protection Library.

Pisum.Dataprotection.Vault

ASP.NET Core Data Protection key storage using HashiCorp Vault.

Installation

dotnet add package Pisum.Dataprotection.Vault

Usage

builder.Services.AddDataProtection()
    .ConfigureDataProtection(configuration.GetSection("DataProtection"))
    .ConfigureDataProtectionVault(configuration.GetSection("Vault"));

Configuration

{
  "DataProtection": {
    "ApplicationName": "MyApp"
  },
  "Vault": {
    "Address": "https://vault.example.com",
    "Token": "your-vault-token",
    "MountPoint": "secret",
    "Path": "dataprotection/keys"
  }
}

Supported Frameworks

  • .NET 8.0
  • .NET 9.0
  • .NET 10.0

Dependencies

ID Version Target Framework
Pisum.Dataprotection.Shared 1.18.0 net10.0
Pisum.Vault 1.7.0 net10.0
Pisum.Dataprotection.Shared 1.18.0 net8.0
Pisum.Vault 1.7.0 net8.0
Pisum.Dataprotection.Shared 1.18.0 net9.0
Pisum.Vault 1.7.0 net9.0
Details
NuGet
2026-04-14 14:55:01 +02:00
1
pisum.net
24 KiB
Assets (2)
Versions (1) View all
1.18.0 2026-04-14