UserLoginArg Class |  |
Inheritance HierarchySystemObject Exa.OBERON.ServicesCashRegisterGen2.UsersUserLoginArg Namespace: Exa.OBERON.ServicesCashRegisterGen2.UsersAssembly: Exa.OBERON.ServicesCashRegisterGen2 (in Exa.OBERON.ServicesCashRegisterGen2.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic class UserLoginArg
Public Class UserLoginArg
Dim instance As UserLoginArg
The UserLoginArg type exposes the following members.
Constructors| | Name | Description |
|---|
 | UserLoginArg | Initializes a new instance of the UserLoginArg class |
Top
Properties| | Name | Description |
|---|
 | ApplicationName |
Pomenovanie aplikácie, ktorá sa pripája k webovej službe. Načítať zoznam prihlasených aplikácií (a používateľov) je možné pomocou funkcie IOBERONServiceCashRegisterGen2.
Tým je možné napr. overiť zoznam pripojených externých zariadení do webovej služby.
|
 | ApplicationVersion |
Číslo verzie aplikácie, ktorá sa pripája k webovej službe (odporúčame vo formáte x.x.x). Načítať zoznam prihlasených aplikácií (a používateľov) je možné pomocou funkcie IOBERONServiceCashRegisterGen2.
Tým je možné napr. overiť zoznam pripojených externých zariadení do webovej služby.
|
 | LanguageCode |
Kód jazyka pre preklad údajov, ktorých preklad aplikácia umožňuje napr. názvy skladových položiek, doplňujúce texty, skupiny (kategórie) v jedálnom lístku a podobne.
Ako hodnotu kódu jazyka je možné použiť dvojmiestny ISO kód jazyka podľa normy ISO-639-1.
|
 | LoginTag | Ľubovoľná textová hodnota. V režime hosťa v reštaurácii alebo donášky tu treba uviesť tzv. DeviceID - jednoznačný identifikátor zariadenia, ktoré komunikuje s webovou službou.
V metóde CashRegister_BillOpen_Add(BillOpenAddArg) sa potom overuje, či k už danému zariadeniu neexistuje
otvorený účet (jedno zariadnie /DeviceID/) môže mať v jednej chvíli otvorený len jeden účet. |
 | Password |
Hash hesla alebo PIN-u (podľa parametra PasswordType, prípadne hash (typu SHA-1) hesla doplnený o SALT (k salt-u sa pripojí heslo a následne sa vytvorí hash).
V odôvodnených prípadoch je možné zasielať heslo aj ako čistý text, znižuje to však bezpečnosť webovej služby (umožňuje útočníkovi získať heslo - záleží však aj na nastavení spôsobu zabezpečenia webovej služby).
|
 | PasswordType |
Typ hesla, napr. štandardné alebo PIN.
|
 | UserName |
Meno používateľa. Pri použití prihlásením cez PIN (v OBERON-e sa zadáva do poľa Kód prístupoveho kľúča) sa
predpokladá, že meno použivateľa je neznáme - vtedy treba uviesť akýkoľvek textový idetifikátor, ktorý sa použije
pre získanie SALT, napr. ID zariadenia (metóda User_LoginSalt(String)).
|
Top
See Also