IDataProtector 接口

定义

可提供数据保护服务的接口。

public interface class IDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public interface IDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type IDataProtector = interface
    interface IDataProtectionProvider
Public Interface IDataProtector
Implements IDataProtectionProvider
派生
实现

方法

CreateProtector(String)

IDataProtector创建给定的用途。

(继承自 IDataProtectionProvider)
Protect(Byte[])

以加密方式保护一段纯文本数据。

Unprotect(Byte[])

以加密方式取消保护一段受保护的数据。

扩展方法

ToTimeLimitedDataProtector(IDataProtector)

IDataProtector 转换为 , ITimeLimitedDataProtector 以便可以使用有限生存期保护有效负载。

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

IDataProtector创建给定的用途列表。

CreateProtector(IDataProtectionProvider, String, String[])

IDataProtector创建给定的用途列表。

Protect(IDataProtector, String)

以加密方式保护一段纯文本数据。

Unprotect(IDataProtector, String)

以加密方式取消保护一段受保护的数据。

适用于