Microsoft.AspNet.DataProtection Namespace

namespace Microsoft.AspNet.DataProtection

Classes

class Microsoft.AspNet.DataProtection.DataProtectionConfiguration
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.
class Microsoft.AspNet.DataProtection.DataProtectionExtensions
Helpful extension methods for data protection APIs.
class Microsoft.AspNet.DataProtection.DataProtectionOptions
Provides global options for the Data Protection system.
class Microsoft.AspNet.DataProtection.DataProtectionProvider
A simple implementation of an Microsoft.AspNet.DataProtection.IDataProtectionProvider where keys are stored at a particular location on the file system.
class Microsoft.AspNet.DataProtection.EphemeralDataProtectionProvider
An Microsoft.AspNet.DataProtection.IDataProtectionProvider that is transient.
class Microsoft.AspNet.DataProtection.Secret
Represents a secret value stored in memory.

Interfaces

interface Microsoft.AspNet.DataProtection.IDataProtectionProvider
An interface that can be used to create Microsoft.AspNet.DataProtection.IDataProtector instances.
interface Microsoft.AspNet.DataProtection.IDataProtector
An interface that can provide data protection services.
interface Microsoft.AspNet.DataProtection.IPersistedDataProtector
An interface that can provide data protection services for data which has been persisted to long-term storage.
interface Microsoft.AspNet.DataProtection.ISecret
Represents a secret value.
interface Microsoft.AspNet.DataProtection.ITimeLimitedDataProtector
An interface that can provide data protection services where payloads have a finite lifetime.