security

Module Events security

EventsCalled
OnBeforeLocalRedirectCSecurityRedirect :: IsActive
OnBeforePrologCSecurityFilter :: IsActive
OnBeforeUserLoginCSecurityUser :: isActive
OnPageStartCSecurityFrame :: IsActive

Constant module security

ConstantChecked
ADMIN_SECTIONCSecurityEventMessageFormatter :: __construct
ANTIVIRUS_CREATE_TRACECSecurityXSSDetect :: logVariable
BX_CACHE_SIDCSecuritySystemInformation :: getMemcacheSID
BX_MEMCACHE_CLUSTERCSecuritySystemInformation :: getMemcacheSID
BX_MEMCACHE_HOSTCSecuritySystemInformation :: getMemCacheInfoFromConstants
BX_MEMCACHE_PORTCSecuritySystemInformation :: getMemCacheInfoFromConstants
BX_PUBLIC_MODECSecurityFilter :: showForm
BX_SECURITY_AV_AFTER_EPILOGCSecurityAntiVirus :: PHPShutdown
BX_SECURITY_AV_STARTEDCSecurityAntiVirus :: OnPageStart
BX_SECURITY_LOCAL_REDIRECTCSecurityRedirect :: EndBufferContent
BX_SECURITY_SESSION_MEMCACHE_EXLOCKCSecuritySessionMC :: read
BX_SECURITY_SESSION_MEMCACHE_HOSTCSecuritySessionMC :: isStorageEnabled
BX_SECURITY_SESSION_MEMCACHE_PORTCSecuritySessionMC :: newConnection
BX_SECURITY_SESSION_READONLYCSecuritySessionDB :: Init
BX_SECURITY_SESSION_VIRTUALCSecuritySessionVirtual :: isStorageEnabled
BX_SECURITY_SHOW_MESSAGECSecurityFilter :: showForm
BX_SECURITY_SKIP_FRAMECHECKCSecurityFrame :: SetHeader
BX_SECURITY_SQL_LOG_BINCSecurityDB :: Init
BX_UTFCSecurityCloudMonitorRequest :: decodeResponse
LICENSE_KEYCSecurityCloudMonitorRequest :: getLicenseKey
MYSQL_TABLE_TYPECSecurityDB :: Init
PHP_OSPath :: getFilters
POST_FORM_ACTION_URICSecurityFilter :: showHtmlForm
SITE_IDCSecurityRedirect :: BeforeLocalRedirect

List of module methods security

Methods
Base :: getFilteredValue()
Base :: getFilters()
Base :: getName()
Base :: getSplittingChar($customChar = '')
Base :: getSplittingString($splitItemsCount = 2, $customSplitChar = '')
Base :: initializeFilters()
Base :: process($value)
Base :: setFilteredValue($string)
Base :: setSplittingChar($char)
Base :: __construct($splittingChar = '')
CSecurityAntiVirus :: addtocache()
CSecurityAntiVirus :: Analyze(&$content)
CSecurityAntiVirus :: CreateTrace()
CSecurityAntiVirus :: dolog()
CSecurityAntiVirus :: end_blkblock()
CSecurityAntiVirus :: end_okblock()
CSecurityAntiVirus :: end_whiteblock()
CSecurityAntiVirus :: GetAuditTypes()
CSecurityAntiVirus :: getnames($str)
CSecurityAntiVirus :: getnames_cb($m)
CSecurityAntiVirus :: getstatchars(&$str)
CSecurityAntiVirus :: GetWhiteList()
CSecurityAntiVirus :: IsActive()
CSecurityAntiVirus :: isInWhiteList()
CSecurityAntiVirus :: isnormalname($nm, &$l)
CSecurityAntiVirus :: isSafetyRequest()
CSecurityAntiVirus :: OnAfterEpilog()
CSecurityAntiVirus :: OnEndBufferContent(&$content)
CSecurityAntiVirus :: OnPageStart()
CSecurityAntiVirus :: PHPShutdown()
CSecurityAntiVirus :: returnblockrating()
CSecurityAntiVirus :: returnfromcache()
CSecurityAntiVirus :: returnscriptbody($str)
CSecurityAntiVirus :: ruleallsources()
CSecurityAntiVirus :: ruleframevisiblity()
CSecurityAntiVirus :: rulescriptbasics()
CSecurityAntiVirus :: rulescriptblocks()
CSecurityAntiVirus :: rulescriptfrequensy()
CSecurityAntiVirus :: rulescriptglobals()
CSecurityAntiVirus :: rulescriptlenghts()
CSecurityAntiVirus :: rulescriptnamerules()
CSecurityAntiVirus :: rulescriptvbscript()
CSecurityAntiVirus :: rulescriptwhiterules()
CSecurityAntiVirus :: SetActive($bActive = false)
CSecurityAntiVirus :: UpdateWhiteList($arWhiteList)
CSecurityAntiVirus :: __construct($place = "body")
CSecurityBaseTest :: addDetailError($title, $critical, $detail, $recommendation = "", $additionalInfo = "")
CSecurityBaseTest :: addUnformattedDetailError($baseMessageKey, $critical, $additionalInfo = "")
CSecurityBaseTest :: check(array $params = array())
CSecurityBaseTest :: checkRequirements($params = array())
CSecurityBaseTest :: formatDetailError($baseMessageKey, $critical, $additionalInfo = "")
CSecurityBaseTest :: getDetailErrors()
CSecurityBaseTest :: getDetailText($baseMessageKey, array $placeholders = array())
CSecurityBaseTest :: getFilePerm($path)
CSecurityBaseTest :: getInternalName()
CSecurityBaseTest :: getName()
CSecurityBaseTest :: getParam($name, $defaultValue = "")
CSecurityBaseTest :: getRecommendationText($baseMessageKey, array $placeholders = array())
CSecurityBaseTest :: getTitleText($baseMessageKey, array $placeholders = array())
CSecurityBaseTest :: initializeParams(array $params = array())
CSecurityBaseTest :: isDebug()
CSecurityBaseTest :: isRunOnWin()
CSecurityBaseTest :: isWorldAccessible($path)
CSecurityBaseTest :: isWorldReadable($path)
CSecurityBaseTest :: isWorldWritable($path)
CSecurityBaseTest :: pushDetailError(array $error)
CSecurityBaseTest :: removeDocumentRoot($path)
CSecurityCloudMonitorRequest :: buildCheckerUrl($host)
CSecurityCloudMonitorRequest :: checkStatus($status)
CSecurityCloudMonitorRequest :: decodeResponse($response)
CSecurityCloudMonitorRequest :: getAdditionalInformation()
CSecurityCloudMonitorRequest :: getCheckingToken()
CSecurityCloudMonitorRequest :: getDomainName()
CSecurityCloudMonitorRequest :: getHostName()
CSecurityCloudMonitorRequest :: getLicenseKey()
CSecurityCloudMonitorRequest :: getPayload($action = "check", $collectInformation = true)
CSecurityCloudMonitorRequest :: getServerPort()
CSecurityCloudMonitorRequest :: getServiceHost()
CSecurityCloudMonitorRequest :: getSystemInformation()
CSecurityCloudMonitorRequest :: getValue($key)
CSecurityCloudMonitorRequest :: isError()
CSecurityCloudMonitorRequest :: isFatalError()
CSecurityCloudMonitorRequest :: isOk()
CSecurityCloudMonitorRequest :: isSuccess()
CSecurityCloudMonitorRequest :: receiveData($action)
CSecurityCloudMonitorRequest :: sendRequest(array $payload)
CSecurityCloudMonitorRequest :: setCheckingToken($checkingToken)
CSecurityCloudMonitorRequest :: __construct($action, $protocolVersion, $token = "")
CSecurityCloudMonitorTest :: check(array $params = array())
CSecurityCloudMonitorTest :: checkRequirements($params = array())
CSecurityCloudMonitorTest :: doCheckRequest()
CSecurityCloudMonitorTest :: formatResults(array $results)
CSecurityCloudMonitorTest :: getCheckingToken()
CSecurityCloudMonitorTest :: getResult()
CSecurityCloudMonitorTest :: getTimeout()
CSecurityCloudMonitorTest :: isCheckRequestNotSended()
CSecurityCloudMonitorTest :: receiveResults()
CSecurityCloudMonitorTest :: setCheckingResult(array $result)
CSecurityCloudMonitorTest :: setCheckingToken($token)
CSecurityCloudMonitorTest :: setTimeOut($timeOut)
CSecurityCloudMonitorTest :: stopChecking($message = '')
CSecurityCloudMonitorTest :: __construct()
CSecurityDB :: CurrentTimeFunction()
CSecurityDB :: Disconnect()
CSecurityDB :: Fetch($result)
CSecurityDB :: Init($bDoConnect = false)
CSecurityDB :: Lock($id, $timeout = 60)
CSecurityDB :: LockTable($table_name, $lock_id)
CSecurityDB :: Query($strSql, $error_position)
CSecurityDB :: QueryBind($strSql, $arBinds, $error_position)
CSecurityDB :: SecondsAgo($sec)
CSecurityDB :: UnlockTable($table_lock)
CSecurityEnvironmentTest :: checkBitrixTempPath()
CSecurityEnvironmentTest :: checkCollectivePhpSession()
CSecurityEnvironmentTest :: checkPhpSessionDir()
CSecurityEnvironmentTest :: checkPhpUserAndGroup($minUid = self::MIN_UID, $minGid = self::MIN_GID)
CSecurityEnvironmentTest :: checkUploadNegotiationEnabled()
CSecurityEnvironmentTest :: checkUploadScriptExecution()
CSecurityEnvironmentTest :: doRequestToLocalhost($pPath)
CSecurityEnvironmentTest :: formatFilePermissions($perms)
CSecurityEnvironmentTest :: formatGID($gid)
CSecurityEnvironmentTest :: formatUID($uid)
CSecurityEnvironmentTest :: getCurrentGID()
CSecurityEnvironmentTest :: getCurrentHost()
CSecurityEnvironmentTest :: getCurrentSiteUrl()
CSecurityEnvironmentTest :: getCurrentUID()
CSecurityEnvironmentTest :: getSessionUniqID()
CSecurityEnvironmentTest :: getTmpDir($pPhpSettingKey = "upload_tmp_dir")
CSecurityEnvironmentTest :: getTmpDirFromEnv()
CSecurityEnvironmentTest :: getUploadDir()
CSecurityEnvironmentTest :: isHtaccessOverrided()
CSecurityEnvironmentTest :: isScriptExecutable($pFileName, $pText, $pSearch)
CSecurityEnvironmentTest :: __construct()
CSecurityEvent :: doLog($severity, $auditType, $itemName, $itemDescription)
CSecurityEvent :: getEventsCount($timestamp = '')
CSecurityEvent :: getInstance()
CSecurityEvent :: getMessageFormatter()
CSecurityEvent :: getSyslogFacilities()
CSecurityEvent :: getSyslogPriorities()
CSecurityEvent :: initializeDBEngine()
CSecurityEvent :: initializeFileEngine()
CSecurityEvent :: initializeSyslogEngine()
CSecurityEvent :: isRunOnWin()
CSecurityEvent :: sanitizeMessage($message)
CSecurityEvent :: __clone()
CSecurityEvent :: __construct()
CSecurityEvent :: __wakeup()
CSecurityEventMessageFormatter :: format($auditType, $itemName, $itemDescription)
CSecurityEventMessageFormatter :: getAvailableMessagePlaceholders()
CSecurityEventMessageFormatter :: getAvailableUserInfoPlaceholders()
CSecurityEventMessageFormatter :: getDefaultMessageFormat()
CSecurityEventMessageFormatter :: getDefaultUserInfoFormat()
CSecurityEventMessageFormatter :: getUserInfo()
CSecurityEventMessageFormatter :: __construct($messageFormat = "", $userInfoFormat = "")
CSecurityFilePermissionsTest :: addFilePath($pFilePath)
CSecurityFilePermissionsTest :: check(array $params = array())
CSecurityFilePermissionsTest :: checkRequirements($params = array())
CSecurityFilePermissionsTest :: checkWorldWritableDirRecursive($pDir)
CSecurityFilePermissionsTest :: getFilesPath()
CSecurityFilePermissionsTest :: getFilesPathInString($pGlue = "<br>")
CSecurityFilePermissionsTest :: isInterestingDir($pFileName)
CSecurityFilePermissionsTest :: isInterestingFile($pFileName)
CSecurityFilePermissionsTest :: __construct()
CSecurityFilePermissionsTest :: __destruct()
CSecurityFilter :: blockCurrentUser($ip = "")
CSecurityFilter :: cleanGlobals()
CSecurityFilter :: ClearTmpFiles()
CSecurityFilter :: currentUserHaveRightsForSkip()
CSecurityFilter :: doPostProcessActions()
CSecurityFilter :: formatHiddenFields(array $array, $prefix = null)
CSecurityFilter :: getAuditorInstances()
CSecurityFilter :: getAuditors()
CSecurityFilter :: GetAuditTypes()
CSecurityFilter :: getChangedVars()
CSecurityFilter :: GetEventsCount($timestampX = '')
CSecurityFilter :: getHttpRequest()
CSecurityFilter :: getRequestOrder()
CSecurityFilter :: getSafetyGlobals()
CSecurityFilter :: getSuperGlobalArray($type)
CSecurityFilter :: IsActive()
CSecurityFilter :: isAuditorsTriggered()
CSecurityFilter :: isBlockNeeded()
CSecurityFilter :: isSomethingChanged()
CSecurityFilter :: OnAdminInformerInsertItems()
CSecurityFilter :: OnBeforeProlog()
CSecurityFilter :: overrideSuperGlobals()
CSecurityFilter :: process()
CSecurityFilter :: reconstructRequest()
CSecurityFilter :: restoreGlobals()
CSecurityFilter :: SetActive($bActive = false)
CSecurityFilter :: showAjaxForm()
CSecurityFilter :: showForm()
CSecurityFilter :: showHtmlForm($originalPostVars = array())
CSecurityFilter :: showTextForm()
CSecurityFilter :: testXSS($pValue, $pAction = "clear")
CSecurityFilter :: __construct($customOptions = array(), $char = "")
CSecurityFilterMask :: Check($siteId, $uri)
CSecurityFilterMask :: GetList()
CSecurityFilterMask :: Update($arMasks)
CSecurityFrame :: IsActive()
CSecurityFrame :: SetActive($bActive = false)
CSecurityFrame :: SetHeader()
CSecurityFrameMask :: Check($siteId, $uri)
CSecurityFrameMask :: GetList()
CSecurityFrameMask :: Update($arMasks)
CSecurityHtmlEntity :: decode($string)
CSecurityHtmlEntity :: decodeCb($entity)
CSecurityHtmlEntity :: decodeCbHex($entity)
CSecurityHtmlEntity :: decodeString($pString)
CSecurityIPRule :: Add($arFields)
CSecurityIPRule :: AddRuleExclFiles($files)
CSecurityIPRule :: CheckAntiFile($return_message = false)
CSecurityIPRule :: CheckFields(&$arFields, $ID)
CSecurityIPRule :: CheckIP($arInclIPs=false, $arExclIPs=false)
CSecurityIPRule :: CleanUpAgent()
CSecurityIPRule :: Delete($ID)
CSecurityIPRule :: DeleteRuleExclFiles($files)
CSecurityIPRule :: GetActiveCount()
CSecurityIPRule :: GetList($arSelect, $arFilter, $arOrder)
CSecurityIPRule :: GetRuleExclFiles($files)
CSecurityIPRule :: GetRuleExclIPs($IPRULE_ID)
CSecurityIPRule :: GetRuleExclMasks($IPRULE_ID)
CSecurityIPRule :: GetRuleInclIPs($IPRULE_ID)
CSecurityIPRule :: GetRuleInclMasks($IPRULE_ID)
CSecurityIPRule :: ip2number($ip)
CSecurityIPRule :: IsActive()
CSecurityIPRule :: isValidUri($uri)
CSecurityIPRule :: OnPageStart($use_query = false)
CSecurityIPRule :: SetActive($bActive = false, $end_time = 0)
CSecurityIPRule :: Update($ID, $arFields)
CSecurityIPRule :: UpdateRuleIPs($IPRULE_ID, $arInclIPs=false, $arExclIPs=false)
CSecurityIPRule :: UpdateRuleMasks($IPRULE_ID, $arInclMasks = false, $arExclMasks = false)
CSecurityPhpConfigurationTest :: checkMbstringSubstitute()
CSecurityPhpConfigurationTest :: checkPhpEntropy()
CSecurityPhpConfigurationTest :: checkPhpEntropyConfigs()
CSecurityPhpConfigurationTest :: checkRequestOrder()
CSecurityPhpConfigurationTest :: isPhpConfVarEquals($name, $value)
CSecurityPhpConfigurationTest :: isPhpConfVarNotEquals($name, $value)
CSecurityPhpConfigurationTest :: isPhpConfVarOff($name)
CSecurityPhpConfigurationTest :: isPhpConfVarOn($name)
CSecurityPhpConfigurationTest :: __construct()
CSecurityRedirect :: BeforeLocalRedirect(&$url, $skip_security_check)
CSecurityRedirect :: EndBufferContent(&$content)
CSecurityRedirect :: GetDefaultMessage($language_id = false)
CSecurityRedirect :: GetDomains()
CSecurityRedirect :: GetList()
CSecurityRedirect :: GetUrls()
CSecurityRedirect :: IsActive()
CSecurityRedirect :: ReplaceHREF($matches)
CSecurityRedirect :: SetActive($bActive = false)
CSecurityRedirect :: Update($arUrls)
CSecuritySession :: activate()
CSecuritySession :: checkSessionId($id)
CSecuritySession :: CleanUpAgent()
CSecuritySession :: createSid()
CSecuritySession :: deactivate()
CSecuritySession :: getOldSessionId($cleanUp = false)
CSecuritySession :: Init()
CSecuritySession :: isOldSessionIdExist()
CSecuritySession :: registerHandler($class)
CSecuritySession :: triggerFatalError($pMessage = "")
CSecuritySession :: UpdateSessID()
CSecuritySessionDB :: close()
CSecuritySessionDB :: destroy($id)
CSecuritySessionDB :: gc($maxLifeTime)
CSecuritySessionDB :: Init()
CSecuritySessionDB :: isValidId($pId)
CSecuritySessionDB :: open($savePath, $sessionName)
CSecuritySessionDB :: read($id)
CSecuritySessionDB :: write($id, $sessionData)
CSecuritySessionMC :: close()
CSecuritySessionMC :: closeConnection()
CSecuritySessionMC :: destroy($id)
CSecuritySessionMC :: gc($maxLifeTime)
CSecuritySessionMC :: getPrefix()
CSecuritySessionMC :: Init()
CSecuritySessionMC :: isConnected()
CSecuritySessionMC :: isStorageEnabled()
CSecuritySessionMC :: isValidId($pId)
CSecuritySessionMC :: newConnection()
CSecuritySessionMC :: open($savePath, $sessionName)
CSecuritySessionMC :: read($id)
CSecuritySessionMC :: write($id, $sessionData)
CSecuritySessionVirtual :: close()
CSecuritySessionVirtual :: destroy($id)
CSecuritySessionVirtual :: gc($maxLifeTime)
CSecuritySessionVirtual :: Init()
CSecuritySessionVirtual :: isStorageEnabled()
CSecuritySessionVirtual :: open($savePath, $sessionName)
CSecuritySessionVirtual :: read($id)
CSecuritySessionVirtual :: write($id, $sessionData)
CSecuritySiteChecker :: addResults($pResults)
CSecuritySiteChecker :: calculateCriticalResults($pResults = array())
CSecuritySiteChecker :: clearCache()
CSecuritySiteChecker :: clearTemporaryData()
CSecuritySiteChecker :: finalizeLastTest()
CSecuritySiteChecker :: getCurrentTestName()
CSecuritySiteChecker :: getFormatedDate($timestamp)
CSecuritySiteChecker :: getLastTestingInfo()
CSecuritySiteChecker :: getList($pFilter = array(), $pMaxCount = 1)
CSecuritySiteChecker :: getNextStep()
CSecuritySiteChecker :: getPercent()
CSecuritySiteChecker :: initializeAvailableTests()
CSecuritySiteChecker :: initializeNeededTests($pTests)
CSecuritySiteChecker :: isAllTestCompleted()
CSecuritySiteChecker :: isAnyCheckingExists()
CSecuritySiteChecker :: isNewTestNeeded()
CSecuritySiteChecker :: makeParamsForTest($pTestName, $pParams)
CSecuritySiteChecker :: OnAdminInformerInsertItems()
CSecuritySiteChecker :: runTestPackage($pType = "", $pIsFirstStart = false, $pIsCheckRequirementsNeeded = true)
CSecuritySiteChecker :: startTesting($pParams = array())
CSecuritySiteChecker :: __construct($pTests = array(), $pIsFirstStart = false, $pIsCheckRequirementsNeeded = true)
CSecuritySiteConfigurationTest :: AdminPolicyLevel()
CSecuritySiteConfigurationTest :: checkDbDebug()
CSecuritySiteConfigurationTest :: checkDbPassword()
CSecuritySiteConfigurationTest :: checkErrorReporting()
CSecuritySiteConfigurationTest :: checkExceptionDebug()
CSecuritySiteConfigurationTest :: checkModulesVersion()
CSecuritySiteConfigurationTest :: checkScriptExtension()
CSecuritySiteConfigurationTest :: checkSecurityLevel()
CSecuritySiteConfigurationTest :: getAvailableUpdates()
CSecuritySiteConfigurationTest :: __construct()
CSecuritySystemInformation :: getAdditionalInformation()
CSecuritySystemInformation :: getBitrixVMVersion()
CSecuritySystemInformation :: getCurrentHost()
CSecuritySystemInformation :: getCurrentHostName()
CSecuritySystemInformation :: getDBHosts()
CSecuritySystemInformation :: getDBHostsFromCluster()
CSecuritySystemInformation :: getDBHostsFromConstants()
CSecuritySystemInformation :: getDbInfo()
CSecuritySystemInformation :: getEnvironmentInfo()
CSecuritySystemInformation :: getMemCachedHosts()
CSecuritySystemInformation :: getMemCacheInfo()
CSecuritySystemInformation :: getMemCacheInfoFromCluster()
CSecuritySystemInformation :: getMemCacheInfoFromConstants()
CSecuritySystemInformation :: getMemcacheSID()
CSecuritySystemInformation :: getPhpInfo()
CSecuritySystemInformation :: getPullingInfo()
CSecuritySystemInformation :: getSites()
CSecuritySystemInformation :: getSystemInformation()
CSecuritySystemInformation :: isCliMode()
CSecuritySystemInformation :: isIpValid($ip, $allowPrivate = false, $allowRes = false)
CSecuritySystemInformation :: isRunOnWin()
CSecurityTaintCheckingTest :: check(array $params = array())
CSecurityTaintCheckingTest :: checkRequirements($params = array())
CSecurityTaintCheckingTest :: formatDetail($pDetail)
CSecurityTaintCheckingTest :: formatErrors($pErrors)
CSecurityTaintCheckingTest :: formatResults($pResults)
CSecurityTaintCheckingTest :: __construct()
CSecurityTemporaryStorage :: clearAll()
CSecurityTemporaryStorage :: clearKey($key)
CSecurityTemporaryStorage :: decrement($key)
CSecurityTemporaryStorage :: flushData()
CSecurityTemporaryStorage :: getArray($key)
CSecurityTemporaryStorage :: getArrayPop($key)
CSecurityTemporaryStorage :: getBool($key)
CSecurityTemporaryStorage :: getInt($key)
CSecurityTemporaryStorage :: getString($key)
CSecurityTemporaryStorage :: increment($key)
CSecurityTemporaryStorage :: initializeSessionData($sessionKey = '')
CSecurityTemporaryStorage :: isEmpty($key)
CSecurityTemporaryStorage :: isExists($key)
CSecurityTemporaryStorage :: pushToArray($key, $value)
CSecurityTemporaryStorage :: setData($key, $value)
CSecurityTemporaryStorage :: __construct($sessionKey = '', $forceFlush = false)
CSecurityTestsPackage :: getAllTests()
CSecurityTestsPackage :: getPackage($pType = "")
CSecurityTestsPackage :: getTestsPackage($pType = "")
CSecurityUser :: ActivateUserOtp($userId)
CSecurityUser :: DeactivateUserOtp($userId, $days = 0)
CSecurityUser :: DeferUserOtp($userId, $days = 0)
CSecurityUser :: getCachedOtp($userId)
CSecurityUser :: GetDeactivateUntil($userId)
CSecurityUser :: GetInitialDate($userId)
CSecurityUser :: isActive()
CSecurityUser :: IsOtpMandatory()
CSecurityUser :: IsUserOtpActive($userId)
CSecurityUser :: IsUserOtpExist($userId)
CSecurityUser :: IsUserSkipMandatoryRights($userId)
CSecurityUser :: OnAfterUserLogout()
CSecurityUser :: onBeforeUserLogin(&$arParams)
CSecurityUser :: onUserDelete($userId)
CSecurityUser :: setActive($pActive = false)
CSecurityUser :: update($arFields)
CSecurityUserTest :: check(array $params = array())
CSecurityUserTest :: checkOtp()
CSecurityUserTest :: formatRecommendation(array $weakUsers)
CSecurityUserTest :: getAdminUserList($limit = 0, $minId = 0)
CSecurityUserTest :: getNextUserId($id)
CSecurityUserTest :: getPasswordDictionary()
CSecurityUserTest :: getUserPassword($id)
CSecurityUserTest :: getUsersLogins(array $ids)
CSecurityUserTest :: isTimeOut()
CSecurityUserTest :: isUserPassword($salt, $hash, $password)
CSecurityUserTest :: __construct()
CSecurityUserTest :: __destruct()
CSecurityXSSDetect :: addVariable($name, $value)
CSecurityXSSDetect :: CreateTrace($var_name, $str, $script)
CSecurityXSSDetect :: extractVariablesFromArray($name, $array)
CSecurityXSSDetect :: fastStrpos($haystack, $needle)
CSecurityXSSDetect :: fastSubstr($string, $start, $length = null)
CSecurityXSSDetect :: filter($string)
CSecurityXSSDetect :: findInArray($string, $searches)
CSecurityXSSDetect :: getFilteredScript($strs)
CSecurityXSSDetect :: getFilteredScriptBody($body)
CSecurityXSSDetect :: getQuotes()
CSecurityXSSDetect :: isDangerBody($body)
CSecurityXSSDetect :: logVariable($name, $value, $sourceScript)
CSecurityXSSDetect :: OnEndBufferContent(&$content)
CSecurityXSSDetect :: process(&$content)
CSecurityXSSDetect :: pushQuote($quote)
CSecurityXSSDetect :: removeQuotedStrings($string, $isSaveQuotes = true)
CSecurityXSSDetect :: setAction($action)
CSecurityXSSDetect :: setLog($log)
CSecurityXSSDetect :: __construct($options = array())
CSecurityXSSDetectVariables :: addVariable($name, $value)
CSecurityXSSDetectVariables :: getQuoteSearchValues()
CSecurityXSSDetectVariables :: getSearchValues()
CSecurityXSSDetectVariables :: isEmpty()
CSecurityXSSDetectVariables :: lazyParseVariables()
CSecurityXSSDetectVariables :: parseVariable($name, $value)
CSecurityXSSDetectVariables :: pushValue($name, $value, $containsQuote = false)
HostRestriction :: checkNewHosts($hosts)
HostRestriction :: doActions()
HostRestriction :: genValidationRegExp($hosts)
HostRestriction :: getAction()
HostRestriction :: getActionOptions()
HostRestriction :: getActive()
HostRestriction :: getHosts()
HostRestriction :: getLogging()
HostRestriction :: getProperties()
HostRestriction :: getTargetHost()
HostRestriction :: getValidationRegExp()
HostRestriction :: isBound()
HostRestriction :: isValidHost($host)
HostRestriction :: log($host)
HostRestriction :: onPageStart()
HostRestriction :: process($host = null)
HostRestriction :: save()
HostRestriction :: setAction($action, array $options = array())
HostRestriction :: setActive($isActive = false)
HostRestriction :: setHosts($hosts, $ignoreChecking = false)
HostRestriction :: setLogging($isLogNeeded = true)
HostRestriction :: setProperties(array $properties)
HostRestriction :: __construct()
LogicException :: getLocMessage()
LogicException :: __construct($message = '', $locMessageKey = '', $code = 0, $file = '', $line = 0, \Exception $previous = null)
Otp :: activate()
Otp :: canSkipByCookie()
Otp :: canSkipMandatory()
Otp :: canSkipMandatoryByRights()
Otp :: clearGlobalCache()
Otp :: deactivate($days = 0)
Otp :: defer($days = 0)
Otp :: delete()
Otp :: generateLabel($issuer = null)
Otp :: getAlgorithm()
Otp :: getAppSecret()
Otp :: getAttempts()
Otp :: getAvailableTypes()
Otp :: getByType($type)
Otp :: getByUser($userId)
Otp :: getContext()
Otp :: getDeactivateUntil()
Otp :: getDefaultIssuer()
Otp :: getDefaultType()
Otp :: getDeferredParams()
Otp :: getHexSecret()
Otp :: getInitialDate()
Otp :: getInitialTimestamp()
Otp :: getIssuer()
Otp :: getLabel($issuer = null)
Otp :: getMandatoryRights()
Otp :: getMaxLoginAttempts()
Otp :: getParams()
Otp :: getPolicy($name)
Otp :: getProvisioningUri(array $opts = array())
Otp :: getRememberIpMask()
Otp :: getRememberLifetime()
Otp :: getSecret()
Otp :: getSkipCookieValue()
Otp :: getSkipMandatoryDays()
Otp :: getSyncParameters($inputA, $inputB)
Otp :: getType()
Otp :: getTypesDescription()
Otp :: getUserId()
Otp :: getUserLogin()
Otp :: isActivated()
Otp :: isAttemptsReached()
Otp :: isCaptchaRequired()
Otp :: isDbRecordExists()
Otp :: isInitialized()
Otp :: isMandatorySkipped()
Otp :: isMandatoryUsing()
Otp :: isOtpEnabled()
Otp :: isOtpRequired()
Otp :: isOtpRequiredByMandatory()
Otp :: isRecoveryCodesEnabled()
Otp :: regenerate($newSecret = null)
Otp :: save()
Otp :: setActive($isActive)
Otp :: setAppSecret($value)
Otp :: setAttempts($attemptsCount)
Otp :: setContext(\Bitrix\Main\Context $context)
Otp :: setDeactivateUntil($date)
Otp :: setDefaultType($value)
Otp :: setDeferredParams($params)
Otp :: setHexSecret($hexValue)
Otp :: setInitialDate(Type\DateTime $date)
Otp :: setIssuer($issuer)
Otp :: setLabel($label)
Otp :: setMandatoryRights(array $rights)
Otp :: setMandatoryUsing($isMandatory = true)
Otp :: setParams($params)
Otp :: setSecret($secret)
Otp :: setSkipCookie()
Otp :: setSkipMandatory($isSkipped = true)
Otp :: setSkipMandatoryDays($days = 2)
Otp :: setType($type)
Otp :: setUserId($userId)
Otp :: setUserInfo(array $userInfo)
Otp :: setUserLogin($login)
Otp :: syncParameters($inputA, $inputB = null)
Otp :: verify($input, $updateParams = true)
Otp :: verifyUser(array $params)
Otp :: __construct($algorithm = null)
OtpEvents :: onRecheckDeactivate()
Path :: getFilters()
RecoveryCodesTable :: clearByUser($userId)
RecoveryCodesTable :: getMap()
RecoveryCodesTable :: getTableName()
RecoveryCodesTable :: regenerateCodes($userId)
RecoveryCodesTable :: useCode($userId, $searchCode)
Request :: adjustPcreBacktrackLimit($string)
Request :: filter(array $values, $isReturnChangedOnly = true)
Request :: filterArray($context, array $array, $name, $skipKeyPreg = '')
Request :: filterVar($context, $value, $name)
Request :: getChangedVars()
Request :: getValidActions()
Request :: isActionValid($action)
Request :: isAuditorsTriggered()
Request :: isClearAction()
Request :: isFilterAction()
Request :: isLogNeeded()
Request :: logVariable($value, $name, $auditorName)
Request :: onFilterFinished()
Request :: onFilterStarted()
Request :: pushChangedVar($context, $value, $name)
Request :: setAction($action)
Request :: setAuditors(array $auditors)
Request :: setLog($log)
Request :: __construct($customOptions = array())
security :: DoInstall()
security :: DoUninstall()
security :: GetModuleRightList()
security :: GetModuleTasks()
security :: InstallDB($arParams = array())
security :: InstallEvents()
security :: InstallFiles($arParams = array())
security :: security()
security :: UnInstallDB($arParams = array())
security :: UnInstallEvents()
security :: UnInstallFiles()
Server :: filter(array $values, $isReturnChangedOnly = true)
SessionTable :: deleteOlderThan($sec)
SessionTable :: getConnectionName()
SessionTable :: getMap()
SessionTable :: getTableName()
SessionTable :: lock($id, $timeout = 60)
SessionTable :: unlock($id)
Sql :: getFilters()
UserTable :: getMap()
UserTable :: getTableName()
UserTable :: onAfterDelete(Entity\Event $event)
Xss :: getFilters()
Xss :: getWhiteList()
Xss :: initializeWhiteList()
Xss :: process($value)
Xss :: processWhiteList($value, $action = 'store')