![]() |
Environement-VS 1.0.0-Alpha
|
[FR] Classe responsable du stockage sécurisé des données de session. [EN] Class responsible for secure session data storage. Plus de détails...
Fonctions membres publiques | |
| void | Sauvegarder (string Donnees, string Cle) |
| [FR] Sauvegarde les données de session dans un fichier sécurisé. [EN] Saves the session data in a secure file. | |
| async Task | SauvegarderAsync (string Donnees, string Cle, CancellationToken JetonAnnulation=default) |
| [FR] Sauvegarde de manière asynchrone les données de session dans un fichier sécurisé. [EN] Asynchronously saves session data in a secure file. | |
| string | Charger (string Cle) |
| [FR] Charge les données de session depuis un fichier sécurisé. [EN] Loads session data from a secure file. | |
| async Task< string > | ChargerAsync (string Cle, CancellationToken JetonAnnulation=default) |
| [FR] Charge de manière asynchrone les données de session depuis un fichier sécurisé. [EN] Asynchronously loads session data from a secure file. | |
Propriétés | |
| static string | Apps = "" [get, set] |
| [FR] Nom du dossier de stockage sécurisé de l'application. Par défaut : vide [EN] Name of the secure storage folder for the application. Default: empty | |
| static string | Extension = Fichier.Extension["Scripts"][4] [get, set] |
| [FR] Extension du fichier de session. Par défaut : dat [EN] File extension for the session. Default: dat | |
| static string | NomDeFichier = "Session" [get, set] |
| [FR] Nom du fichier de session. Par défaut : Session [EN] Session file name. Default: Session | |
[FR] Classe responsable du stockage sécurisé des données de session. [EN] Class responsible for secure session data storage.
[FR] Utilise AES (CBC/PKCS7) et exige une clé dont l'encodage UTF-8 produit 16, 24 ou 32 octets. [EN] Uses AES (CBC/PKCS7) and requires a key whose UTF-8 encoding yields 16, 24 or 32 bytes.
Définition à la ligne 39 du fichier Session.StockageSession.Class.Ref.cs.
| string GalacticShrine.Stockage.Session.Charger | ( | string | Cle | ) |
[FR] Charge les données de session depuis un fichier sécurisé. [EN] Loads session data from a secure file.
| Cle | [FR] La clé de cryptage utilisée pour sécuriser les données. [EN] The encryption key used to secure the data. |
null si le fichier n'existe pas. [EN] The decrypted session data, or null if the file does not exist. Implémente GalacticShrine.Interface.StockageSessionInterface.
Définition à la ligne 257 du fichier Session.StockageSession.Class.Ref.cs.
| async Task< string > GalacticShrine.Stockage.Session.ChargerAsync | ( | string | Cle, |
| CancellationToken | JetonAnnulation = default ) |
[FR] Charge de manière asynchrone les données de session depuis un fichier sécurisé. [EN] Asynchronously loads session data from a secure file.
| Cle | [FR] La clé de cryptage utilisée pour sécuriser les données. [EN] The encryption key used to secure the data. |
| JetonAnnulation | [FR] Jeton permettant d'annuler l'opération. [EN] Token used to cancel the operation. |
null si le fichier n'existe pas. [EN] The decrypted session data, or null if the file does not exist. Implémente GalacticShrine.Interface.StockageSessionInterface.
Définition à la ligne 316 du fichier Session.StockageSession.Class.Ref.cs.
| void GalacticShrine.Stockage.Session.Sauvegarder | ( | string | Donnees, |
| string | Cle ) |
[FR] Sauvegarde les données de session dans un fichier sécurisé. [EN] Saves the session data in a secure file.
| Donnees | [FR] Les données de session à sauvegarder. [EN] The session data to save. |
| Cle | [FR] La clé de cryptage utilisée pour sécuriser les données. [EN] The encryption key used to secure the data. |
Implémente GalacticShrine.Interface.StockageSessionInterface.
Définition à la ligne 125 du fichier Session.StockageSession.Class.Ref.cs.
Références Apps.
| async Task GalacticShrine.Stockage.Session.SauvegarderAsync | ( | string | Donnees, |
| string | Cle, | ||
| CancellationToken | JetonAnnulation = default ) |
[FR] Sauvegarde de manière asynchrone les données de session dans un fichier sécurisé. [EN] Asynchronously saves session data in a secure file.
| Donnees | [FR] Les données de session à sauvegarder. [EN] The session data to save. |
| Cle | [FR] La clé de cryptage utilisée pour sécuriser les données. [EN] The encryption key used to secure the data. |
| JetonAnnulation | [FR] Jeton permettant d'annuler l'opération. [EN] Token used to cancel the operation. |
Implémente GalacticShrine.Interface.StockageSessionInterface.
Définition à la ligne 189 du fichier Session.StockageSession.Class.Ref.cs.
Références Apps.
|
staticgetset |
[FR] Nom du dossier de stockage sécurisé de l'application. Par défaut : vide [EN] Name of the secure storage folder for the application. Default: empty
Définition à la ligne 49 du fichier Session.StockageSession.Class.Ref.cs.
|
staticgetset |
[FR] Extension du fichier de session. Par défaut : dat [EN] File extension for the session. Default: dat
Définition à la ligne 59 du fichier Session.StockageSession.Class.Ref.cs.
|
staticgetset |
[FR] Nom du fichier de session. Par défaut : Session [EN] Session file name. Default: Session
Définition à la ligne 69 du fichier Session.StockageSession.Class.Ref.cs.