| 1 |
func CreateAccount(strPrincipalName: string, strKey: string, uiGroups: uint32, strEmail: string) -> (retval: qresult)
|
| 2 |
func DeleteAccount(idPrincipal: uint32) -> ()
|
| 3 |
func DisableAccount(idPrincipal: uint32, dtUntil: datetime, strMessage: string) -> (retval: qresult)
|
| 4 |
func ChangePassword(strNewKey: string) -> (retval: bool)
|
| 5 |
func TestCapability(uiCapability: uint32) -> (retval: bool)
|
| 6 |
func GetName(idPrincipal: uint32) -> (strName: string)
|
| 7 |
func GetAccountData() -> (retval: qresult, oAccountData: [[AccountData]]((accountdata)))
|
| 8 |
func GetPrivateData() -> (retval: bool, oData: any<[[Data]]((data)), string>)
|
| 9 |
func GetPublicData(idPrincipal: uint32) -> (retval: bool, oData: any<[[Data]]((data)), string>)
|
| 10 |
func GetMultiplePublicData(lstPrincipals: std_list<uint32>) -> (retval: bool, oData: std_list<any<[[Data]]((data)), string>>)
|
| 11 |
func UpdateAccountName(strName: string) -> (retval: qresult)
|
| 12 |
func UpdateAccountEmail(strName: string) -> (retval: qresult)
|
| 13 |
func UpdateCustomData(oPublicData: any<[[Data]]((data)), string>, oPrivateData: any<[[Data]]((data)), string>) -> (retval: qresult)
|
| 14 |
func FindByNameRegex(uiGroups: uint32, strRegex: string, resultRange: [[ResultRange]]((resultrange))) -> (plstAccounts: std_list<[[BasicAccountInfo]]((basicaccountinfo))>)
|
| 15 |
func UpdateAccountExpiryDate(idPrincipal: uint32, dtExpiry: datetime, strExpiredMessage: string) -> ()
|
| 16 |
func UpdateAccountEffectiveDate(idPrincipal: uint32, dtEffectiveFrom: datetime, strNotEffectiveMessage: string) -> ()
|
| 17 |
func UpdateStatus(strStatus: string) -> ()
|
| 18 |
func GetStatus(idPrincipal: uint32) -> (strStatus: string)
|
| 19 |
func GetLastConnectionStats(idPrincipal: uint32) -> (dtLastSessionLogin: datetime, dtLastSessionLogout: datetime, dtCurrentSessionLogin: datetime)
|
| 20 |
func ResetPassword() -> (retval: bool)
|
| 21 |
func CreateAccountWithCustomData(strPrincipalName: string, strKey: string, uiGroups: uint32, strEmail: string, oPublicData: any<[[Data]]((data)), string>, oPrivateData: any<[[Data]]((data)), string>) -> ()
|
| 22 |
func RetrieveAccount() -> (oAccountData: [[AccountData]]((accountdata)), oPublicData: any<[[Data]]((data)), string>, oPrivateData: any<[[Data]]((data)), string>)
|
| 23 |
func UpdateAccount(strKey: string, strEmail: string, oPublicData: any<[[Data]]((data)), string>, oPrivateData: any<[[Data]]((data)), string>) -> ()
|
| 24 |
func ChangePasswordByGuest(strPrincipalName: string, strEmail: string, strKey: string) -> ()
|
| 25 |
func FindByNameLike(uiGroups: uint32, strLike: string, resultRange: [[ResultRange]]((resultrange))) -> (plstAccounts: std_list<[[BasicAccountInfo]]((basicaccountinfo))>)
|
| 26 |
func CustomCreateAccount(strPrincipalName: string, strKey: string, uiGroups: uint32, strEmail: string, oAuthData: any<[[Data]]((data)), string>) -> (pid: uint32)
|
| 27 |
func LookupOrCreateAccount(strPrincipalName: string, strKey: string, uiGroups: uint32, strEmail: string, oAuthData: any<[[Data]]((data)), string>) -> (pid: uint32)
|
| 28 |
func CreateAccountEx(principalType: int8, strPrincipalName: string, strKey: string, uiGroups: uint32, strEmail: string, context: uint64) -> (retval: qresult)
|
| 29 |
func DisconnectPrincipal(idPrincipal: uint32) -> (retval: bool)
|
| 30 |
func DisconnectAllPrincipals() -> (retval: bool)
|