DataProtectionAdvancedExtensions.Protect Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
Protège par chiffrement un morceau de données en texte clair, en les faisant expirer après le laps de temps spécifié. |
Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Protège par chiffrement un morceau de données de texte clair, en les faisant expirer à l’heure choisie. |
Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Protège par chiffrement un morceau de données en texte clair, en les faisant expirer après le laps de temps spécifié. |
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)
Protège par chiffrement un morceau de données en texte clair, en les faisant expirer après le laps de temps spécifié.
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()
Paramètres
- protector
- ITimeLimitedDataProtector
Protecteur à utiliser.
- plaintext
- Byte[]
Données en texte clair à protéger.
- lifetime
- TimeSpan
Durée après laquelle la charge utile ne doit plus être non protégée.
Retours
Forme protégée des données en texte clair.
S’applique à
Protect(ITimeLimitedDataProtector, String, DateTimeOffset)
Protège par chiffrement un morceau de données de texte clair, en les faisant expirer à l’heure choisie.
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
Paramètres
- protector
- ITimeLimitedDataProtector
Protecteur à utiliser.
- plaintext
- String
Données en texte clair à protéger.
- expiration
- DateTimeOffset
Heure à laquelle cette charge utile doit expirer.
Retours
Forme protégée des données en texte clair.
S’applique à
Protect(ITimeLimitedDataProtector, String, TimeSpan)
Protège par chiffrement un morceau de données en texte clair, en les faisant expirer après le laps de temps spécifié.
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
Paramètres
- protector
- ITimeLimitedDataProtector
Protecteur à utiliser.
- plaintext
- String
Données en texte clair à protéger.
- lifetime
- TimeSpan
Durée après laquelle la charge utile ne doit plus être non protégée.
Retours
Forme protégée des données en texte clair.