|
| __construct () |
| GetParam ($name) |
| SetParam ($name, $value) |
| GetSecurityPolicy () |
| GetID () |
| GetLogin () |
| GetEmail () |
| GetFullName () |
| GetFirstName () |
| GetLastName () |
| GetSecondName () |
| GetFormattedName ($bUseBreaks=true, $bHTMLSpec=true) |
| Add ($arFields) |
| GetUserGroupArray () |
| SetUserGroupArray ($arr) |
| GetUserGroupString () |
| GetGroups () |
| RequiredHTTPAuthBasic ($Realm="Bitrix") |
| LoginByCookies () |
| LoginByHash ($login, $hash) |
| LoginByHttpAuth () |
| LoginByDigest ($arDigest) |
| LoginHitByHash ($hash, $closeSession=true, $delete=false, $remember=false) |
| UpdateSessionData (Authentication\Context $context, $onlyActive=true) |
| Authorize ($context, $bSave=false, $bUpdate=true, $applicationId=null, $onlyActive=true) |
| LoginAs (int $userId) |
| Login ($login, $password, $remember='N', $password_original='Y') |
| LoginByOtp ($otp, $remember_otp='N', $captcha_word='', $captcha_sid='') |
| AuthorizeWithOtp ($user_id, $bSave=false) |
| ChangePassword ($LOGIN, $CHECKWORD, $PASSWORD, $CONFIRM_PASSWORD, $SITE_ID=false, $captcha_word='', $captcha_sid=0, $authActions=true, $phoneNumber='', $currentPassword='') |
| Register ($USER_LOGIN, $USER_NAME, $USER_LAST_NAME, $USER_PASSWORD, $USER_CONFIRM_PASSWORD, $USER_EMAIL, $SITE_ID=false, $captcha_word='', $captcha_sid=0, $bSkipConfirm=false, $USER_PHONE_NUMBER='') |
| SimpleRegister ($USER_EMAIL, $SITE_ID=false) |
| IsAuthorized () |
| HasNoAccess () |
| IsJustAuthorized () |
| IsJustBecameOnline () |
| IsAdmin () |
| SetControllerAdmin ($isAdmin=true) |
| Logout () |
| CheckFields (&$arFields, $ID=false) |
| Update ($ID, $arFields, $authActions=true) |
| GetAllOperations ($arGroups=false) |
| CanDoOperation ($op_name, $user_id=0) |
| CanDoFileOperation ($op_name, $arPath) |
| CanAccessFile (string $path, ?string $site=null) |
| CanAccess ($arCodes) |
| GetAccessCodes () |
| getContext () |
| SelectedRowsCount () |
| AffectedRowsCount () |
| FieldsCount () |
| FieldName ($iCol) |
| __construct ($res=null) |
| __sleep () |
| Fetch () |
| NavQuery ($strSql, $cnt, $arNavStartParams, $bIgnoreErrors=false) |
| NavContinue () |
| IsNavPrint () |
| NavPrint ($title, $show_allways=false, $StyleText="text", $template_path=false) |
| GetNavPrint ($title, $show_allways=false, $StyleText="text", $template_path=false, $arDeleteParam=false) |
| ExtractFields ($strPrefix="str_", $bDoEncode=true) |
| ExtractEditFields ($strPrefix="str_") |
| GetNext ($bTextHtmlAuto=true, $use_tilda=true) |
| InitNavStartVars ($nPageSize=0, $bShowAll=true, $iNumPage=false) |
| NavStart ($nPageSize=0, $bShowAll=true, $iNumPage=false) |
| DBNavStart () |
| InitFromArray ($arr) |
| NavNext ($bSetGlobalVars=true, $strPrefix="str_", $bDoEncode=true, $bSkipEntities=true) |
| GetPageNavString ($navigationTitle, $templateName="", $showAlways=false, $parentComponent=null) |
| GetPageNavStringEx (&$navComponentObject, $navigationTitle, $templateName="", $showAlways=false, $parentComponent=null, $componentParams=[]) |
| SetUserFields ($arUserFields) |
|
static | GetDropDownList ($strSqlSearch="and ACTIVE='Y'", $strSqlOrder="ORDER BY ID, NAME, LAST_NAME") |
static | GetList ($by='', $order='', $arFilter=[], $arParams=[]) |
static | IsOnLine ($id, $interval=null) |
static | GetSubordinateGroups (int $userID=null) |
static | UpdateDigest ($ID, $pass) |
static | AddHitAuthHash ($url, $user_id=false, $site_id=false, $ttl=null) |
static | GetHitAuthHash ($urlMask, $userID=false, $siteId=null) |
static | CleanUpHitAuthAgent () |
static | LoginInternal (&$arParams, &$result_message=true, $context=null, &$error=[]) |
static | GeneratePasswordByPolicy (array $groups) |
static | CheckPasswordAgainstPolicy ($password, $arPolicy, $userId=null) |
static | SendUserInfo ($ID, $SITE_ID, $MSG, $bImmediate=false, $eventName="USER_INFO", $checkword=null) |
static | SendPassword ($LOGIN, $EMAIL, $SITE_ID=false, $captcha_word='', $captcha_sid=0, $phoneNumber='', $shortCode=false) |
static | getLogoutParams ($deleteParms=[]) |
static | GetUserGroup ($ID) |
static | GetUserGroupEx ($ID) |
static | GetUserGroupList ($ID) |
static | CheckInternalFields ($arFields, $ID=false) |
static | GetByID ($ID) |
static | GetByLogin ($LOGIN) |
static | SetUserGroup ($USER_ID, $arGroups, $newUser=false) |
static | AppendUserGroup ($userId, $groups) |
static | RemoveUserGroup (int $userId, array $groups) |
static | GetCount ($maxCount=0) |
static | Delete ($ID) |
static | GetExternalAuthList () |
static | GetGroupPolicy ($iUserId) |
static | getPolicy ($userId) |
static | CheckStoredHash ($context, $hash, $tempHash=false) |
static | GetFileOperations ($arPath, $arGroups=false) |
static | UserTypeRightsCheck ($entity_id) |
static | CleanUpAgent () |
static | DeactivateAgent () |
static | UnblockAgent ($userId) |
static | GetActiveUsersCount () |
static | SetLastActivityDate ($userId=null, $cache=false) |
static | SetLastActivityDateByArray ($arUsers, $ip=null) |
static | GetSecondsForLimitOnline () |
static | GetExternalUserTypes () |
static | GetOnlineStatus ($userId, $lastseen, $now=false) |
static | FormatLastActivityDate ($timestamp, $now=false) |
static | SearchUserByName ($arName, $email='', $bLoginMode=false) |
static | FormatName ($NAME_TEMPLATE, $arUser, $bUseLogin=false, $bHTMLSpec=true, $enabledEmptyNameStub=true) |
static | clearUserGroupCache ($ID=false) |
static | AuthActionsCleanUpAgent () |
static | GeneratePhoneCode ($userId) |
static | VerifyPhoneCode ($phoneNumber, $code) |
static | SendPhoneCode ($phoneNumber, $smsTemplate, $siteId=null) |
static | NavStringForCache ($nPageSize=0, $bShowAll=true, $iNumPage=false) |
static | GetNavParams ($nPageSize=0, $bShowAll=true, $iNumPage=false) |
См. определение в файле user.php строка 35