Microsoft.AspNetCore.DataProtection.KeyManagement Namespace

Provides types that manage keys used in data protection.

Classes

KeyManagementOptions

Options that control how an IKeyManager should behave.

XmlKeyManager

A key manager backed by an IXmlRepository.

Interfaces

IDeletableKeyManager

An extension of IKeyManager that supports key deletion.

IKey

The basic interface for representing an authenticated encryption key.

IKeyEscrowSink

The basic interface for implementing a key escrow sink.

IKeyManager

The basic interface for performing key management operations.

Remarks

For more information about managing data protection keys, see Key management.