Nonces.CheckAndKeep

Nonces = class static (TObject)Interface de NoncesExemples de Nonces

Qubes 6.8 Vérifie si un nonce existe et a une certaine valeur

Syntaxe

class function CheckAndKeep(nonce: String; data: String = ''): Boolean
nonce: nonce à vérifier
data: valeur éventuelle à vérifier

Remarques

Retourne Vrai si nonce est défini et si data n'est pas vide, si sa valeur est celle de data.

Voir aussi CheckAndRemove pour effectuer la vérification en supprimant le nonce.

Exemples


var n1 := Nonces.Generate(1000, 'one');
var n2 := Nonces.Generate(1000, 'two');

PrintLn(Nonces.CheckAndKeep(n1, 'one'));     // true   nonce connu et donnée correcte
PrintLn(Nonces.CheckAndKeep(n1, 'hello'));   // false  nonce connu mais données incorrectes

PrintLn(Nonces.CheckAndKeep(n1, ''));        // true   nonce connu et données non vérifiées

Classification

System.Crypto Nonces