Pisum.Dataprotection.Vault 1.15.0

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

No packages depend on Pisum.Dataprotection.Vault.

.NET 8.0

.NET 9.0

.NET 10.0

Version Downloads Last updated
1.15.0 3 01/16/2026
1.14.0 10 10/09/2025