ITimeLimitedDataProtector Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Rozhraní, které může poskytovat služby ochrany dat, kde datové části mají konečný životnost.
public interface class ITimeLimitedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface ITimeLimitedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type ITimeLimitedDataProtector = interface
interface IDataProtector
interface IDataProtectionProvider
type ITimeLimitedDataProtector = interface
interface IDataProtectionProvider
interface IDataProtector
Public Interface ITimeLimitedDataProtector
Implements IDataProtector
- Implementuje
Poznámky
Životnost datové části by měla být poněkud krátká. Datové části chráněné tímto mechanismem nejsou určeny k dlouhodobému uchování (např. déle než několik týdnů).
Metody
CreateProtector(String) |
ITimeLimitedDataProtector Vytvoří daný účel. |
Protect(Byte[], DateTimeOffset) |
Kryptograficky chrání část dat ve formátu prostého textu a ve zvolený čas vyprší jejich platnost. |
Protect(Byte[]) |
Kryptograficky chrání část dat ve formátu prostého textu. (Zděděno od IDataProtector) |
Unprotect(Byte[], DateTimeOffset) |
Kryptograficky zruší ochranu části chráněných dat. |
Unprotect(Byte[]) |
Kryptograficky zruší ochranu části chráněných dat. (Zděděno od IDataProtector) |
Metody rozšíření
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
Kryptograficky chrání část dat ve formátu prostého textu a po uplynutí zadané doby platnost dat vyprší. |
Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Kryptograficky chrání část dat ve formátu prostého textu a ve zvolený čas vyprší jejich platnost. |
Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Kryptograficky chrání část dat ve formátu prostého textu a po uplynutí zadané doby platnost dat vyprší. |
ToTimeLimitedDataProtector(IDataProtector) |
Převede objekt na IDataProtector , ITimeLimitedDataProtector aby datové části mohly být chráněny konečnou životností. |
Unprotect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Kryptograficky zruší ochranu části chráněných dat. |
CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
IDataProtector Vytvoří zadaný seznam účelů. |
CreateProtector(IDataProtectionProvider, String, String[]) |
IDataProtector Vytvoří zadaný seznam účelů. |
Protect(IDataProtector, String) |
Kryptograficky chrání část dat ve formátu prostého textu. |
Unprotect(IDataProtector, String) |
Kryptograficky zruší ochranu části chráněných dat. |