Pisum.Dataprotection.Shared 1.15.0

Pisum.Dataprotection.Shared

Base library for ASP.NET Core Data Protection with pluggable storage backends.

Installation

dotnet add package Pisum.Dataprotection.Shared

Usage

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

Configuration

{
  "DataProtection": {
    "ApplicationName": "MyApp",
    "Lifetime": 90,
    "DisableKeyGeneration": false
  }
}

Options

Option Type Default Description
ApplicationName string null Application identifier for key isolation
Lifetime int 90 Key lifetime in days
DisableKeyGeneration bool false Disable automatic key generation

Supported Frameworks

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

Showing the top 20 packages that depend on Pisum.Dataprotection.Shared.

Packages Downloads
Pisum.Dataprotection.Azure
ASP.NET Core Data Protection Library.
2
Pisum.Dataprotection.EntityFramework.Shared
ASP.NET Core Data Protection Library.
142
Pisum.Dataprotection.Vault
ASP.NET Core Data Protection Library.
10
Pisum.Dataprotection.Azure
ASP.NET Core Data Protection Library.
10
Pisum.Dataprotection.EntityFramework.Shared
ASP.NET Core Data Protection Library.
279
Pisum.Dataprotection.FileSystem
ASP.NET Core Data Protection Library.
133
Pisum.Dataprotection.Vault
ASP.NET Core Data Protection Library.
3
Pisum.Dataprotection.FileSystem
ASP.NET Core Data Protection Library.
2
Pisum.Dataprotection.Redis
ASP.NET Core Data Protection Library.
45
Pisum.Dataprotection.Redis
ASP.NET Core Data Protection Library.
11

.NET 8.0

  • No dependencies.

.NET 9.0

  • No dependencies.

.NET 10.0

  • No dependencies.

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