Click or drag to resize

UserLoginArg Class

EXALOGIC
Parameter pre metódu prihlásenia používateľa do webovej služby User_Login(UserLoginArg).
Inheritance Hierarchy
SystemObject
  Exa.OBERON.ServicesCashRegisterGen2.UsersUserLoginArg

Namespace: Exa.OBERON.ServicesCashRegisterGen2.Users
Assembly: Exa.OBERON.ServicesCashRegisterGen2 (in Exa.OBERON.ServicesCashRegisterGen2.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class UserLoginArg

The UserLoginArg type exposes the following members.

Constructors
 NameDescription
Public methodUserLoginArgInitializes a new instance of the UserLoginArg class
Top
Properties
 NameDescription
Public propertyApplicationName 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.
Public propertyApplicationVersion Čí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.
Public propertyLanguageCode 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.
Public propertyLoginTagĽ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.
Public propertyPassword 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).
Public propertyPasswordType Typ hesla, napr. štandardné alebo PIN.
Public propertyUserName 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