Microsoft.AspNetCore.DataProtection Microsoft.AspNetCore.DataProtection Namespace

Classes

Extensions for configuring data protection using an IDataProtectionBuilder.
Helpful extension methods for data protection APIs.
Provides global options for the Data Protection system.
Contains factory methods for creating an IDataProtectionProvider where keys are stored at a particular location on the file system.
An IDataProtectionProvider that is transient.
Represents a secret value stored in memory.

Interfaces

Provides access to configuration for the data protection system, which allows the developer to configure default cryptographic algorithms, key storage locations, and the mechanism by which keys are protected at rest.
An interface that can be used to create IDataProtector instances.
An interface that can provide data protection services.
An interface that can provide data protection services for data which has been persisted to long-term storage.
Represents a secret value.
An interface that can provide data protection services where payloads have a finite lifetime.