|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilVirusScannerICapRemoteAvClient:
Collaboration diagram for ilVirusScannerICapRemoteAvClient:Public Member Functions | |
| __construct (string $scan_command, string $clean_command) | |
| scanFile (string $file_path, string $org_name="") | |
Public Member Functions inherited from ilVirusScannerICapRemote | |
| __construct (string $scan_command, string $clean_command) | |
| options (string $service) | |
| getRequest (string $method, string $service, array $body=[], array $headers=[]) | |
| send (string $request) | |
| getLastSocketError () | |
| respMod (string $service, array $body=[], array $headers=[]) | |
| reqMod (string $service, array $body=[], array $headers=[]) | |
Public Member Functions inherited from ilVirusScanner | |
| __construct (string $scan_command, string $clean_command) | |
| scanBuffer (string $buffer) | |
| scanFile (string $file_path, string $org_name="") | |
| logScanResult () | |
| cleanFile (string $file_path, string $org_name="") | |
| logCleanResult () | |
| fileCleaned () | |
| getScanResult () | |
| getCleanResult () | |
| getScanMessage () | |
| getCleanMessage () | |
| getScanZipFiles () | |
Protected Member Functions | |
| analyseHeader (array $header) | |
Protected Member Functions inherited from ilVirusScanner | |
| scanFileFromBuffer (string $buffer) | |
| createBufferFile (string $buffer) | |
| removeBufferFile (string $bufferFile) | |
Private Attributes | |
| const | HEADER = 'headers' |
| const | HEADER_VIOLATION_FOUND = 'X-Violations-Found' |
| const | HEADER_INFECTION_FOUND = 'X-Infection-Found' |
Additional Inherited Members | |
Static Public Member Functions inherited from ilVirusScanner | |
| static | virusHandling (string $a_file, string $a_orig_name='', bool $a_clean=true) |
Data Fields inherited from ilVirusScannerICapRemote | |
| string | $userAgent = 'PHP-CLIENT/0.1.0' |
Data Fields inherited from ilVirusScanner | |
| string | $type |
| bool | $scanZipFiles |
| string | $scanCommand |
| string | $cleanCommand |
| string | $scanFilePath |
| string | $scanFileOrigName |
| string | $cleanFilePath |
| string | $cleanFileOrigName |
| bool | $scanFileIsInfected |
| bool | $cleanFileIsCleaned |
| string | $scanResult |
| string | $cleanResult |
| ilErrorHandling | $error |
| ilLanguage | $lng |
| ilLogger | $log |
Definition at line 21 of file class.ilVirusScannerICapRemoteAvClient.php.
| ilVirusScannerICapRemoteAvClient::__construct | ( | string | $scan_command, |
| string | $clean_command | ||
| ) |
Reimplemented from ilVirusScannerICapRemote.
Definition at line 27 of file class.ilVirusScannerICapRemoteAvClient.php.
References ILIAS\GlobalScreen\Provider\__construct(), and ilVirusScannerICapRemote\options().
Here is the call graph for this function:
|
protected |
Definition at line 57 of file class.ilVirusScannerICapRemoteAvClient.php.
References $parts, and HEADER.
Referenced by scanFile().
Here is the caller graph for this function:| ilVirusScannerICapRemoteAvClient::scanFile | ( | string | $file_path, |
| string | $org_name = "" |
||
| ) |
Reimplemented from ilVirusScanner.
Definition at line 33 of file class.ilVirusScannerICapRemoteAvClient.php.
References $results, and analyseHeader().
Here is the call graph for this function:
|
private |
Definition at line 23 of file class.ilVirusScannerICapRemoteAvClient.php.
Referenced by analyseHeader().
|
private |
Definition at line 25 of file class.ilVirusScannerICapRemoteAvClient.php.
|
private |
Definition at line 24 of file class.ilVirusScannerICapRemoteAvClient.php.