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) |
Криптографически снимает защиту части защищенных данных. |