ISpanDataProtector Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Schnittstelle, die Datenschutzdienste bereitstellen kann. Ist eine optimierte Version von IDataProtector.
public interface ISpanDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type ISpanDataProtector = interface
interface IDataProtector
interface IDataProtectionProvider
Public Interface ISpanDataProtector
Implements IDataProtector
- Implementiert
Methoden
| Name | Beschreibung |
|---|---|
| CreateProtector(String) |
Erstellt einen IDataProtector bestimmten Zweck. (Geerbt von IDataProtectionProvider) |
| Protect(Byte[]) |
Schützt kryptografisch einen Teil von Nur-Text-Daten. (Geerbt von IDataProtector) |
| Protect<TWriter>(ReadOnlySpan<Byte>, TWriter) |
Schützt kryptografisch ein Stück Nur-Text-Daten und schreibt das Ergebnis in einen Pufferschreiber. |
| Unprotect(Byte[]) |
Hebt kryptografisch den Schutz geschützter Daten auf. (Geerbt von IDataProtector) |
| Unprotect<TWriter>(ReadOnlySpan<Byte>, TWriter) |
Hebt kryptografisch den Schutz einer geschützten Daten auf und schreibt das Ergebnis in einen Pufferschreiber. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
Erstellt eine IDataProtector bestimmte Liste von Zwecken. |
| CreateProtector(IDataProtectionProvider, String, String[]) |
Erstellt eine IDataProtector bestimmte Liste von Zwecken. |
| Protect(IDataProtector, String) |
Schützt kryptografisch einen Teil von Nur-Text-Daten. |
| ToTimeLimitedDataProtector(IDataProtector) |
Wandelt eine IDataProtector in eine ITimeLimitedDataProtector Sodass Nutzlasten mit einer begrenzten Lebensdauer geschützt werden können. |
| Unprotect(IDataProtector, String) |
Hebt kryptografisch den Schutz geschützter Daten auf. |