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 s omezenou životností datových částí.
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
Je určeno, že životnosti datové části jsou poněkud krátká. Datové části chráněné prostřednictvím tohoto mechanismu nejsou určené pro dlouhodobou stálost (například delší než několik týdnů).
Metody
| CreateProtector(String) |
Vytvoří ITimeLimitedDataProtector daný účel. |
| Protect(Byte[]) |
Kryptograficky chrání část dat ve formátu prostého textu. (Zděděno od IDataProtector) |
| Protect(Byte[], DateTimeOffset) |
Kryptograficky chrání část dat ve formátu prostého textu a data vyprší ve zvoleném čase. |
| Unprotect(Byte[]) |
Kryptograficky odemknout část chráněných dat. (Zděděno od IDataProtector) |
| Unprotect(Byte[], DateTimeOffset) |
Kryptograficky odemknout část chráněných dat. |
Metody rozšíření
| Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
Kryptograficky chrání část dat ve formátu prostého textu, po uplynutí určité doby data vyprší. |
| Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Kryptograficky chrání část dat ve formátu prostého textu a data vyprší ve zvoleném čase. |
| Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Kryptograficky chrání část dat ve formátu prostého textu, po uplynutí určité doby data vyprší. |
| ToTimeLimitedDataProtector(IDataProtector) |
Převede IDataProtector na ITimeLimitedDataProtector , aby mohlo dojít k ochraně datových částí s konečnou životností. |
| Unprotect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Kryptograficky odemknout část chráněných dat. |
| CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
Vytvoří IDataProtector daný seznam účelů. |
| CreateProtector(IDataProtectionProvider, String, String[]) |
Vytvoří IDataProtector daný seznam účelů. |
| Protect(IDataProtector, String) |
Kryptograficky chrání část dat ve formátu prostého textu. |
| Unprotect(IDataProtector, String) |
Kryptograficky odemknout část chráněných dat. |