# eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions

Module implementing a check for setting too permissive file permissions.

### Global Attributes

None

### Classes

None

### Functions

_statIsDangerous | Function to check for dangerous stat values.
checkFilePermissions | Function to check for setting too permissive file permissions.
getChecks | Public method to get a dictionary with checks handled by this module.

## _statIsDangerous

_statIsDangerous(mode)

Function to check for dangerous stat values.

mode (int)
  file mode to be checked

Return:
  mode with masked dangerous values

Return Type:
  int

Up

## checkFilePermissions

checkFilePermissions(reportError, context, _config)

Function to check for setting too permissive file permissions.

reportError (func)
  function to be used to report errors
context (SecurityContext)
  security context object
_config (dict)
  dictionary with configuration data (unused)

Up

## getChecks

getChecks()

Public method to get a dictionary with checks handled by this module.

Return:
  dictionary containing checker lists containing checker function and list of codes

Return Type:
  dict

Up