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[]) |
Криптографически не защищает часть защищенных данных. |
Методы расширения
| Имя | Описание |
|---|---|
| CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
Создает заданный IDataProtector список целей. |
| CreateProtector(IDataProtectionProvider, String, String[]) |
Создает заданный IDataProtector список целей. |
| Protect(IDataProtector, String) |
Криптографически защищает часть данных с открытым текстом. |
| ToTimeLimitedDataProtector(IDataProtector) |
Преобразует его IDataProtector в ITimeLimitedDataProtector так, чтобы полезные нагрузки можно было защитить с помощью конечного времени существования. |
| Unprotect(IDataProtector, String) |
Криптографически не защищает часть защищенных данных. |