Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Sécurité et gouvernance

stzTotp

19 méthodes propres · 6 formes avec extensions, rangées sous leur méthode

la source: base/security/stzTotp.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Sécurité et gouvernance

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.

Méthode
Explication, telle que la source la porte
init
a brand-new random secret (160-bit -- one SHA1 block, RFC-recommended size).aucune extension
Generate
configuration (plain + Q twins) --------------------------------- replace the secret with a fresh random one.QCSXTZZZIBWU
SetSecret
(sans commentaire dans la source : le nom se lit comme une phrase) set secretQCSXTZZZIBWU
SetDigits
(sans commentaire dans la source : le nom se lit comme une phrase) set digitsQCSXTZZZIBWU
SetPeriod
(sans commentaire dans la source : le nom se lit comme une phrase) set periodQCSXTZZZIBWU
SetSkew
(sans commentaire dans la source : le nom se lit comme une phrase) set skewQCSXTZZZIBWU
SetAlgo
1 = SHA1 (default, universal app support), 2 = SHA256.QCSXTZZZIBWU
Secret
read-out (data methods)aucune extension
Digits
(sans commentaire dans la source : le nom se lit comme une phrase) digitsaucune extension
Period
(sans commentaire dans la source : le nom se lit comme une phrase) periodaucune extension
Skew
(sans commentaire dans la source : le nom se lit comme une phrase) skewaucune extension
Algo
(sans commentaire dans la source : le nom se lit comme une phrase) algoaucune extension
AlgorithmName
(sans commentaire dans la source : le nom se lit comme une phrase) algorithm nameaucune extension
ProvisioningUri
the otpauth:// URI an authenticator app consumes (usually via a QR code). LABEL is issuer:account; the issuer is repeated as a query parameter, per the Key-Uri spec, so apps that read either place show the right name.aucune extension
CodeAt
codes ----------------------------------------------------------- the code valid at an explicit wall-clock instant (epoch seconds).aucune extension
Code
the code valid right now.aucune extension
Verify
verify a submitted code against now, tolerating +/- @nSkew steps of drift.aucune extension
VerifyAt
deterministic verify against an explicit instant (for tests + the auth layer).aucune extension
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showaucune extension