public class DTLogin
Provides authentication for Dynamo and Dynaweb users
| Modifier and Type | Method and Description |
|---|---|
static void | addUser(DTJsonArray users!, BBjString userType$, BBjString userid$, BBjString userName$, BBjString companyName$, BBjString email$, BBjString cellphone$, BBjString mfakey$, BBjString mfadevicename$, BBjNumber hasPassword) |
static DTSession | dynawebLogin(BBjString cc$, BBjString email$, BBjString ip$, BBjString customerName$, BBjString userName$, BBjInt displayWidth%, BBjInt displayHeight%, HashMap userMap!) |
DTJsonArray | getAccounts(BBjString login$) |
static HashMap | getAuthorizedCompanies(BBjString loginid$) |
static HashMap | getAuthorizedCompany(BBjString loginid$, BBjString cc$) |
BBjString | getErrMsg() |
static BBjString | getIP(BBjString ip$) |
static DTView | getLoginForm(BBjTemplatedString dd00!, DTJsonObject argsJson!) |
static void | getLoginUsers(DTJsonArray users!, BBjString cc!, DTJsonObject formFields!) |
BBjString | getUserName() |
static DTSession | guiMenulogin(BBjString loginID!, BBjString password!) |
static DTSession | login(BBjString loginID!, BBjString password!, BBjString cc$, BBjString ip$, BBjInt displayWidth%, BBjInt displayHeight%, BBjInt sm02id%) |
static DTSession | login(BBjString loginID!, BBjString password!, BBjString loginFrom!, BBjString cc$, Boolean serviceAccount!, BBjString ip$, BBjString customerName$, BBjString userName$, BBjInt displayWidth%, BBjInt displayHeight%, HashMap userMap!, BBjInt sm02id%, BBjString testMode$) |
static void | logout(DTSession DTSession!) |
static DTSession | serviceLogin(BBjString cc$) |
static DTSession | serviceLogin(BBjString cc$, BBjString ip$) |
static void | setupAuthorization(BBjString cc$, BBjString loginId$) |
static BBjString | validatePassword(BBjString userid$, BBjString password$) |
public DTLogin(BBjString cc$)public static void addUser(DTJsonArray users!, BBjString userType$, BBjString userid$, BBjString userName$, BBjString companyName$, BBjString email$, BBjString cellphone$, BBjString mfakey$, BBjString mfadevicename$, BBjNumber hasPassword)
public static DTSession dynawebLogin(BBjString cc$, BBjString email$, BBjString ip$, BBjString customerName$, BBjString userName$, BBjInt displayWidth%, BBjInt displayHeight%, HashMap userMap!)
public DTJsonArray getAccounts(BBjString login$)
public static HashMap getAuthorizedCompany(BBjString loginid$, BBjString cc$)
public BBjString getErrMsg()public static DTView getLoginForm(BBjTemplatedString dd00!, DTJsonObject argsJson!)
public static void getLoginUsers(DTJsonArray users!, BBjString cc!, DTJsonObject formFields!)
public BBjString getUserName()public static DTSession login(BBjString loginID!, BBjString password!, BBjString cc$, BBjString ip$, BBjInt displayWidth%, BBjInt displayHeight%, BBjInt sm02id%)
public static DTSession login(BBjString loginID!, BBjString password!, BBjString loginFrom!, BBjString cc$, Boolean serviceAccount!, BBjString ip$, BBjString customerName$, BBjString userName$, BBjInt displayWidth%, BBjInt displayHeight%, HashMap userMap!, BBjInt sm02id%, BBjString testMode$)