IDataProtectionProvider.CreateProtector(String) 方法

定义

IDataProtector创建给定的用途。

public:
 Microsoft::AspNetCore::DataProtection::IDataProtector ^ CreateProtector(System::String ^ purpose);
public Microsoft.AspNetCore.DataProtection.IDataProtector CreateProtector (string purpose);
abstract member CreateProtector : string -> Microsoft.AspNetCore.DataProtection.IDataProtector
Public Function CreateProtector (purpose As String) As IDataProtector

参数

purpose
String

要分配给新创建的 IDataProtector的 的用途。

返回

绑定到提供的用途的 IDataProtector。

注解

参数 purpose 对于预期用例必须是唯一的;使用两个不同 IDataProtector 值创建的两个不同 purpose 实例将无法破译彼此的有效负载。 参数 purpose 值不应保密。

适用于