IDefaultKeyServices Interface

Provides default implementations of the services required by an Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyManager.

Namespace
Microsoft.AspNetCore.DataProtection.KeyManagement.Internal
Assemblies
  • Microsoft.AspNetCore.DataProtection

Syntax

public interface IDefaultKeyServices
interface Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IDefaultKeyServices

Methods

GetKeyEncryptor()

Gets the default Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor service (could return null).

Return type:Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor
IXmlEncryptor GetKeyEncryptor()
GetKeyRepository()

Gets the default Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository service (must not be null).

Return type:Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository
IXmlRepository GetKeyRepository()