| |
|---|
| Input | value (stringa) |
| Output | result (stringa) |
op | Effetto |
|---|
base64Encode | Codifica in base64 |
base64Decode | Decodifica |
md5 | Hash MD5 |
sha1 | Hash SHA-1 |
sha256 | Hash SHA-256 |
sha512 | Hash SHA-512 |
hmacSha256 | HMAC SHA-256 — richiede il campo key |
uuid | Genera un UUID v4 |
hmacSha256 è ciò che serve per firmare un webhook in uscita o verificare una
firma in ingresso. La chiave va collocata in una variabile di tipo
Segreto.
| |
|---|
| Input | value (stringa) |
| Output | result — { header, payload, signature } |
Decodifica un token per ispezionarne i claim — per esempio per verificare
che uno scope atteso sia effettivamente presente dopo un’autenticazione.
op | Effetto |
|---|
encode | Codifica un componente di URL |
decode | Decodifica |
parseQuery | Analizza una stringa di query in un oggetto |
buildQuery | Costruisce una stringa di query da un oggetto |
parseUrl | Scompone un URL |
parseUrl restituisce { protocol, hostname, port, pathname, search, hash, origin, query } — comodo per estrarre un identificatore da un header Location dopo
una creazione.