DataProtectionAdvancedExtensions.Protect Metoda
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í.
Přetíž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 data vyprší ve zvolený čas. |
Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Kryptograficky chrání část dat ve formátu prostého textu a po uplynutí zadané doby platnost dat vyprší. |
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)
Kryptograficky chrání část dat ve formátu prostého textu a po uplynutí zadané doby platnost dat vyprší.
public:
[System::Runtime::CompilerServices::Extension]
static cli::array <System::Byte> ^ Protect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, cli::array <System::Byte> ^ plaintext, TimeSpan lifetime);
public static byte[] Protect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, byte[] plaintext, TimeSpan lifetime);
static member Protect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * byte[] * TimeSpan -> byte[]
<Extension()>
Public Function Protect (protector As ITimeLimitedDataProtector, plaintext As Byte(), lifetime As TimeSpan) As Byte()
Parametry
- protector
- ITimeLimitedDataProtector
Ochrana, která se má použít.
- plaintext
- Byte[]
Data ve formátu prostého textu, která chcete chránit.
- lifetime
- TimeSpan
Doba, po jejímž uplynutí by už datová část neměla být nechránitelná.
Návraty
Chráněná forma dat ve formátu prostého textu.
Platí pro
Protect(ITimeLimitedDataProtector, String, DateTimeOffset)
Kryptograficky chrání část dat ve formátu prostého textu a data vyprší ve zvolený čas.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Protect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, System::String ^ plaintext, DateTimeOffset expiration);
public static string Protect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, string plaintext, DateTimeOffset expiration);
static member Protect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * string * DateTimeOffset -> string
<Extension()>
Public Function Protect (protector As ITimeLimitedDataProtector, plaintext As String, expiration As DateTimeOffset) As String
Parametry
- protector
- ITimeLimitedDataProtector
Ochrana, která se má použít.
- plaintext
- String
Data ve formátu prostého textu, která chcete chránit.
- expiration
- DateTimeOffset
Čas, kdy by tato datová část měla vypršet.
Návraty
Chráněná forma dat ve formátu prostého textu.
Platí pro
Protect(ITimeLimitedDataProtector, String, TimeSpan)
Kryptograficky chrání část dat ve formátu prostého textu a po uplynutí zadané doby platnost dat vyprší.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Protect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, System::String ^ plaintext, TimeSpan lifetime);
public static string Protect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, string plaintext, TimeSpan lifetime);
static member Protect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * string * TimeSpan -> string
<Extension()>
Public Function Protect (protector As ITimeLimitedDataProtector, plaintext As String, lifetime As TimeSpan) As String
Parametry
- protector
- ITimeLimitedDataProtector
Ochrana, která se má použít.
- plaintext
- String
Data ve formátu prostého textu, která chcete chránit.
- lifetime
- TimeSpan
Doba, po jejímž uplynutí by už datová část neměla být nechránitelná.
Návraty
Chráněná forma dat ve formátu prostého textu.