Page History
| Navitabs | ||
|---|---|---|
| ||
Indholdsfortegnelse
| Table of Contents |
|---|
Indledning
...
Service Snitflade
Web facaden har normalt context root på /nadm .
Rest ressourcer
Web facade består af en række rest REST ressourcer som er specificeret med open-api 3.0. Samtlige rest REST ressourcer deployeres under stien (/NADM)/api
TODO: links til yaml filer?
.
Overvågning (servlet)
Endpoints | Funktionalitet |
|---|---|
| / |
| status | Bruges af |
load-balanceren for at tjekke at servicen er deployet. |
Returnerer en |
tekst side med |
status information. Da denne service ikke er |
afhængig af database eller andre interne services, returnere den altid 200, hvis applikationen kører og hvis anvendte certifikater er gyldige. |
Login / logout
Endpoints | Funktionalitet |
|---|---|
| Start login flow, der ender når bruger med ønsket rolle er valgt. |
|
| Invalider session og rediriger til logout side |
Konfiguration
Konfiguration af web facade sker i filerne "i compose/configuration" mappen, som er beskrevet i NADM - NAF (web facade) - Installationsvejledning I . I det følgende gennemgåes gennemgås konfigurationsfilernes detaljer.
Konfigurationsfiler
I det følgende gennemgåes gennemgås en oversigt over komponentens konfigurationsfiler.
| Konfigurationsfiler for web facade | |
|---|---|
| log4j- | |
| naf.xml |
| Log4j |
| opsætninger der følger gængs standard på NSP. |
Logning
Alle logfiler er at finde i Wildfly Server log directory (/pack/wildfly/standalone/log/). Herunder findes en liste over alle logfiler med en beskrivelse af hvilke komponenter der skriver til dem.
Logfilnavn | Komponenter der skriver til denne |
|---|---|
| access.log |
NSP Accesshandler skippes. Acces handling sker i oiosaml
NSP Accesshandler skippes. Acces handling sker i oiosaml
| indeholder access-log information genereret af applikationen selv. |
| audit.log |
NSP Accesshandler skippes. Acces handling sker i oiosaml
| indeholder audit-log information genereret af applikationen selv. Heri findes information om brugeren såvel som personer, der opereres på. | |
| naf.log | Applikations log |
| oiosaml-sp.log | OIOSAML |
| oiosaml-sp-audit.log | OIOSAML Audit |
| server.log | Wildfly Applikationsserver |
SLA log punkter
...
NAF SLA logger ikke.
...
Fejlhåndtering
Applikationsfejl bliver logget ved hjælp af log4j, med type ERROR, INFO, DEBUG alt efter hvor alvorlig fejlen er samt et errorId som kommunikeres til klienten.