280 lines
17 KiB
JavaScript
280 lines
17 KiB
JavaScript
Search.appendIndex(
|
|
[
|
|
{
|
|
"fqsen": "\\App\\Controllers\\AuthController",
|
|
"name": "AuthController",
|
|
"summary": "Zust\u00E4ndig\u0020f\u00FCr\u0020alles\u0020rund\u0020um\u0020den\u0020Login\u003A\n\u002D\u0020Login\u002DFormular\u0020anzeigen\n\u002D\u0020Login\u002DDaten\u0020verarbeiten\u0020\u0028Authentifizierung\u0020gegen\u0020LDAP\/AD\u0029\n\u002D\u0020Logout\u0020durchf\u00FChren",
|
|
"url": "classes/App-Controllers-AuthController.html"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\AuthController\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "\u00DCbergibt\u0020die\u0020Konfiguration\u0020an\u0020den\u0020Controller\u0020und\u0020initialisiert\u0020den\u0020LDAP\u002DAuthentifizierungsservice.",
|
|
"url": "classes/App-Controllers-AuthController.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\AuthController\u003A\u003AshowLoginForm\u0028\u0029",
|
|
"name": "showLoginForm",
|
|
"summary": "Zeigt\u0020das\u0020Login\u002DFormular\u0020an.",
|
|
"url": "classes/App-Controllers-AuthController.html#method_showLoginForm"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\AuthController\u003A\u003AprocessLogin\u0028\u0029",
|
|
"name": "processLogin",
|
|
"summary": "Verarbeitet\u0020das\u0020Login\u002DFormular\u003A\n\u002D\u0020Liest\u0020Benutzername\u0020und\u0020Passwort\u0020aus\u0020\u0024_POST\n\u002D\u0020Ruft\u0020den\u0020LdapAuthService\u0020zur\u0020Authentifizierung\u0020auf\n\u002D\u0020Liefert\u0020bei\u0020Erfolg\u0020ein\u0020Redirect\u002DResult\u0020zum\u0020Dashboard\n\u002D\u0020Liefert\u0020bei\u0020Fehlern\u0020ein\u0020View\u002DResult\u0020f\u00FCr\u0020das\u0020Login\u002DFormular\u0020mit\u0020Fehlermeldung",
|
|
"url": "classes/App-Controllers-AuthController.html#method_processLogin"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\AuthController\u003A\u003Alogout\u0028\u0029",
|
|
"name": "logout",
|
|
"summary": "Meldet\u0020den\u0020aktuell\u0020eingeloggten\u0020Benutzer\u0020ab,\u0020indem\u0020der\u0020entsprechende\u0020Session\u002DEintrag\u0020entfernt\u0020wird,\nund\u0020liefert\u0020anschlie\u00DFend\u0020ein\u0020Redirect\u002DResult\u0020zur\u00FCck\u0020auf\u0020die\u0020Login\u002DSeite.",
|
|
"url": "classes/App-Controllers-AuthController.html#method_logout"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\AuthController\u003A\u003A\u0024config",
|
|
"name": "config",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-AuthController.html#property_config"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\AuthController\u003A\u003A\u0024ldapAuthService",
|
|
"name": "ldapAuthService",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-AuthController.html#property_ldapAuthService"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\AuthController\u003A\u003A\u0024logger",
|
|
"name": "logger",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-AuthController.html#property_logger"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\DashboardController",
|
|
"name": "DashboardController",
|
|
"summary": "Controller\u0020f\u00FCr\u0020das\u0020Dashboard.",
|
|
"url": "classes/App-Controllers-DashboardController.html"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\DashboardController\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-DashboardController.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\DashboardController\u003A\u003Ashow\u0028\u0029",
|
|
"name": "show",
|
|
"summary": "Zeigt\u0020das\u0020Dashboard\u0020an.",
|
|
"url": "classes/App-Controllers-DashboardController.html#method_show"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\DashboardController\u003A\u003A\u0024config",
|
|
"name": "config",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-DashboardController.html#property_config"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\DashboardController\u003A\u003A\u0024snmpService",
|
|
"name": "snmpService",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-DashboardController.html#property_snmpService"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\UserManagementController",
|
|
"name": "UserManagementController",
|
|
"summary": "Controller\u0020f\u00FCr\u0020die\u0020Benutzer\u002D\u0020und\u0020Gruppenanzeige.",
|
|
"url": "classes/App-Controllers-UserManagementController.html"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\UserManagementController\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-UserManagementController.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\UserManagementController\u003A\u003Ashow\u0028\u0029",
|
|
"name": "show",
|
|
"summary": "Zeigt\u0020Benutzer\u002D\u0020und\u0020Gruppenliste\u0020an.",
|
|
"url": "classes/App-Controllers-UserManagementController.html#method_show"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\UserManagementController\u003A\u003A\u0024config",
|
|
"name": "config",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-UserManagementController.html#property_config"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\UserManagementController\u003A\u003A\u0024directoryService",
|
|
"name": "directoryService",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-UserManagementController.html#property_directoryService"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers\\UserManagementController\u003A\u003A\u0024logger",
|
|
"name": "logger",
|
|
"summary": "",
|
|
"url": "classes/App-Controllers-UserManagementController.html#property_logger"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapAuthService",
|
|
"name": "LdapAuthService",
|
|
"summary": "Service\u0020zur\u0020Authentifizierung\u0020von\u0020Benutzern\u0020gegen\u0020ein\u0020Active\u0020Directory\u0020per\u0020LDAP\/LDAPS.",
|
|
"url": "classes/App-Services-Ldap-LdapAuthService.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapAuthService\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "Erwartet\u0020den\u0020Teilbereich\u0020\u0022ldap\u0022\u0020aus\u0020der\u0020allgemeinen\u0020Konfiguration\u0020\u0028config.php\u0029.",
|
|
"url": "classes/App-Services-Ldap-LdapAuthService.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapAuthService\u003A\u003Aauthenticate\u0028\u0029",
|
|
"name": "authenticate",
|
|
"summary": "F\u00FChrt\u0020die\u0020eigentliche\u0020LDAP\/AD\u002DAuthentifizierung\u0020durch.",
|
|
"url": "classes/App-Services-Ldap-LdapAuthService.html#method_authenticate"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapAuthService\u003A\u003A\u0024config",
|
|
"name": "config",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Ldap-LdapAuthService.html#property_config"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapAuthService\u003A\u003A\u0024connectionHelper",
|
|
"name": "connectionHelper",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Ldap-LdapAuthService.html#property_connectionHelper"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapConnectionHelper",
|
|
"name": "LdapConnectionHelper",
|
|
"summary": "Hilfsklasse\u0020zum\u0020Aufbau\u0020einer\u0020LDAP\/LDAPS\u002DVerbindung.",
|
|
"url": "classes/App-Services-Ldap-LdapConnectionHelper.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapConnectionHelper\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Ldap-LdapConnectionHelper.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapConnectionHelper\u003A\u003AcreateConnection\u0028\u0029",
|
|
"name": "createConnection",
|
|
"summary": "Erstellt\u0020eine\u0020LDAP\u002DVerbindung\u0020mit\u0020gesetzten\u0020Optionen\u0020\u0028Protokollversion,\u0020Timeout\u0029,\naber\u0020ohne\u0020Bind.\u0020Den\u0020Bind\u0020f\u00FChren\u0020die\u0020aufrufenden\u0020Services\u0020durch.",
|
|
"url": "classes/App-Services-Ldap-LdapConnectionHelper.html#method_createConnection"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapConnectionHelper\u003A\u003A\u0024config",
|
|
"name": "config",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Ldap-LdapConnectionHelper.html#property_config"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapDirectoryService",
|
|
"name": "LdapDirectoryService",
|
|
"summary": "Service\u0020zum\u0020Lesen\u0020von\u0020Objekten\u0020aus\u0020dem\u0020Active\u0020Directory.",
|
|
"url": "classes/App-Services-Ldap-LdapDirectoryService.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapDirectoryService\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Ldap-LdapDirectoryService.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapDirectoryService\u003A\u003Aconnect\u0028\u0029",
|
|
"name": "connect",
|
|
"summary": "Stellt\u0020eine\u0020LDAP\u002DVerbindung\u0020her\u0020und\u0020bindet\u0020sich\u0020mit\u0020dem\u0020technischen\u0020Konto.",
|
|
"url": "classes/App-Services-Ldap-LdapDirectoryService.html#method_connect"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapDirectoryService\u003A\u003AgetUsers\u0028\u0029",
|
|
"name": "getUsers",
|
|
"summary": "Liefert\u0020eine\u0020Liste\u0020von\u0020Benutzern\u0020aus\u0020dem\u0020AD.",
|
|
"url": "classes/App-Services-Ldap-LdapDirectoryService.html#method_getUsers"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapDirectoryService\u003A\u003AgetGroups\u0028\u0029",
|
|
"name": "getGroups",
|
|
"summary": "Liefert\u0020eine\u0020Liste\u0020von\u0020Gruppen\u0020aus\u0020dem\u0020AD.",
|
|
"url": "classes/App-Services-Ldap-LdapDirectoryService.html#method_getGroups"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapDirectoryService\u003A\u003A\u0024config",
|
|
"name": "config",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Ldap-LdapDirectoryService.html#property_config"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap\\LdapDirectoryService\u003A\u003A\u0024connectionHelper",
|
|
"name": "connectionHelper",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Ldap-LdapDirectoryService.html#property_connectionHelper"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService",
|
|
"name": "LoggingService",
|
|
"summary": "Einfacher\u0020File\u002DLogger\u0020f\u00FCr\u0020die\u0020AdminTool\u002DAnwendung.",
|
|
"url": "classes/App-Services-Logging-LoggingService.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003AensureLogDirectoryExists\u0028\u0029",
|
|
"name": "ensureLogDirectoryExists",
|
|
"summary": "Stellt\u0020sicher,\u0020dass\u0020das\u0020Log\u002DVerzeichnis\u0020existiert.",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#method_ensureLogDirectoryExists"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003Alog\u0028\u0029",
|
|
"name": "log",
|
|
"summary": "Allgemeiner\u0020Log\u002DEintrag.",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#method_log"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003AlogException\u0028\u0029",
|
|
"name": "logException",
|
|
"summary": "Komfortmethode,\u0020um\u0020Exceptions\u0020strukturiert\u0020zu\u0020loggen.",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#method_logException"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003ALEVEL_MAP",
|
|
"name": "LEVEL_MAP",
|
|
"summary": "Zuordnung\u0020der\u0020Log\u002DLevel\u0020zu\u0020numerischen\u0020Werten\u0020zur\u0020Filterung.",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#constant_LEVEL_MAP"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003A\u0024logDir",
|
|
"name": "logDir",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#property_logDir"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003A\u0024logFile",
|
|
"name": "logFile",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#property_logFile"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging\\LoggingService\u003A\u003A\u0024minLevel",
|
|
"name": "minLevel",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Logging-LoggingService.html#property_minLevel"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Snmp\\SnmpServerStatusService",
|
|
"name": "SnmpServerStatusService",
|
|
"summary": "Service\u0020zur\u0020Ermittlung\u0020des\u0020Serverstatus\u0020per\u0020SNMP.",
|
|
"url": "classes/App-Services-Snmp-SnmpServerStatusService.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Snmp\\SnmpServerStatusService\u003A\u003A__construct\u0028\u0029",
|
|
"name": "__construct",
|
|
"summary": "Erwartet\u0020den\u0020Teilbereich\u0020\u0022snmp\u0022\u0020aus\u0020der\u0020allgemeinen\u0020Konfiguration\u0020\u0028config.php\u0029.",
|
|
"url": "classes/App-Services-Snmp-SnmpServerStatusService.html#method___construct"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Snmp\\SnmpServerStatusService\u003A\u003AgetServerStatus\u0028\u0029",
|
|
"name": "getServerStatus",
|
|
"summary": "Liefert\u0020den\u0020aktuellen\u0020Serverstatus\u0020zur\u00FCck.",
|
|
"url": "classes/App-Services-Snmp-SnmpServerStatusService.html#method_getServerStatus"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Snmp\\SnmpServerStatusService\u003A\u003A\u0024config",
|
|
"name": "config",
|
|
"summary": "",
|
|
"url": "classes/App-Services-Snmp-SnmpServerStatusService.html#property_config"
|
|
}, {
|
|
"fqsen": "\\",
|
|
"name": "\\",
|
|
"summary": "",
|
|
"url": "namespaces/default.html"
|
|
}, {
|
|
"fqsen": "\\App\\Controllers",
|
|
"name": "Controllers",
|
|
"summary": "",
|
|
"url": "namespaces/app-controllers.html"
|
|
}, {
|
|
"fqsen": "\\App",
|
|
"name": "App",
|
|
"summary": "",
|
|
"url": "namespaces/app.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Ldap",
|
|
"name": "Ldap",
|
|
"summary": "",
|
|
"url": "namespaces/app-services-ldap.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services",
|
|
"name": "Services",
|
|
"summary": "",
|
|
"url": "namespaces/app-services.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Logging",
|
|
"name": "Logging",
|
|
"summary": "",
|
|
"url": "namespaces/app-services-logging.html"
|
|
}, {
|
|
"fqsen": "\\App\\Services\\Snmp",
|
|
"name": "Snmp",
|
|
"summary": "",
|
|
"url": "namespaces/app-services-snmp.html"
|
|
} ]
|
|
);
|