ISpanDataProtector インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ保護サービスを提供できるインターフェイス。 IDataProtectorの最適化されたバージョンです。
public interface ISpanDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type ISpanDataProtector = interface
interface IDataProtector
interface IDataProtectionProvider
Public Interface ISpanDataProtector
Implements IDataProtector
- 実装
メソッド
| 名前 | 説明 |
|---|---|
| CreateProtector(String) |
特定の目的に IDataProtector を作成します。 (継承元 IDataProtectionProvider) |
| Protect(Byte[]) |
暗号化によってプレーンテキスト データの一部が保護されます。 (継承元 IDataProtector) |
| Protect<TWriter>(ReadOnlySpan<Byte>, TWriter) |
暗号化によってプレーンテキスト データの一部が保護され、結果がバッファー ライターに書き込まれます。 |
| Unprotect(Byte[]) |
暗号化によって保護されたデータの一部の保護を解除します。 (継承元 IDataProtector) |
| Unprotect<TWriter>(ReadOnlySpan<Byte>, TWriter) |
暗号化によって保護されたデータの一部の保護を解除し、結果をバッファー ライターに書き込みます。 |
拡張メソッド
| 名前 | 説明 |
|---|---|
| CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
目的の一覧を指定して IDataProtector を作成します。 |
| CreateProtector(IDataProtectionProvider, String, String[]) |
目的の一覧を指定して IDataProtector を作成します。 |
| Protect(IDataProtector, String) |
暗号化によってプレーンテキスト データの一部が保護されます。 |
| ToTimeLimitedDataProtector(IDataProtector) |
ペイロードを有限の有効期間で保護できるように、 IDataProtector を ITimeLimitedDataProtector に変換します。 |
| Unprotect(IDataProtector, String) |
暗号化によって保護されたデータの一部の保護を解除します。 |