Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
znalostni_baze:platebni_brany [2023/07/27 14:09] – ↷ Stránka přesunuta z 'playgroud:platebni_brany' do 'znalostni_baze:platebni_brany' Tomáš Šedivecznalostni_baze:platebni_brany [2024/10/30 17:00] (aktuální) Tomáš Šedivec
Řádek 382: Řádek 382:
  
   - setřídit všechny parametry určené pro výpočet hash (viz tabulka výše), podle abecedy. Pokud parametr neobsahuje hodnotu, je stejně zařazen do výpočtu   - setřídit všechny parametry určené pro výpočet hash (viz tabulka výše), podle abecedy. Pokud parametr neobsahuje hodnotu, je stejně zařazen do výpočtu
-  - vytvořit řetezec spojením hodnot jednotlivých parametru v pořadí z bodu 1., za hodnotu se přidá jako oddělovač znak | (ASCII 124). Řetezec se ukončí hodnotou ClientSecret.\\ +  - vytvořit řetezec spojením hodnot jednotlivých parametru v pořadí z bodu 1., za hodnotu se přidá jako oddělovač znak | (ASCII 124). Řetezec se ukončí hodnotou ClientSecret.\\ výpočet: hodnota parametru Amount + znak | + hodnota parametru BankAccountID + znak | + hodnota parametru DueDate ….. atd … | hodnota ClientSecret. 
-\\ +  -Pokud parametr neobsahuje žádnou hodnotu, následují dva znaky | za sebou: || 
-výpočet: hodnota parametru Amount + znak | + hodnota parametru BankAccountID + znak | + hodnota parametru DueDate ….. atd … | hodnota ClientSecret. +  -Vytvořeny řetězec je zahashován funkcí algoritmem SHA-512, a poté zakódován pomocí BASE64 
- +  -Výstup BASE64 funkce je hodnotou parametru Hash v requestu
-Pokud parametr neobsahuje žádnou hodnotu, následují dva znaky | za sebou: || +
- +
-<HTML><ol start="3" style="list-style-type: decimal;"></HTML> +
-<HTML><li></HTML><HTML><p></HTML>Vytvořeny řetězec je zahashován funkcí algoritmem SHA-512, a poté zakódován pomocí BASE64<HTML></p></HTML><HTML></li></HTML> +
-<HTML><li></HTML><HTML><p></HTML>Výstup BASE64 funkce je hodnotou parametru Hash v requestu<HTML></p></HTML><HTML></li></HTML><HTML></ol></HTML>+
  
 === Odpověď platební brány s výsledkem platby === === Odpověď platební brány s výsledkem platby ===