Konfiguration

NSP Access Handler konfigureres i de i installationsvejledningen beskrevne filer. Alle filer findes i Wildfly modulet.

Opsætning

Følgende filer styrer forskellige aspekter af opsætningen af NSP Access Handler.

Tomme linier og linier der starter med et #-tegn ignoreres.

handler.properties

PropertyBetydning
buffersizeStørrelsen på hver del-buffer. Kan ændres til et mindre tal hvis vi oplever stor GC overhead.

accesslog.properties

PropertyBetydning
logCategoryDen log kategori der skal access logges til.
limitDet maksimale antal log entries der må ligge i memory inden et flush tvinges igennem.
delayHvor ofte der skal skrives til disk. ISO-8601 Duration format.

audit.properties

PropertyBetydning
logCategoryPrefixDen log kategori prefix der bruges til at udregne den endelige log kategori.

cra.properties

PropertyBetydning
datasourceDen datasource der bruges til at få fat i CRA databasen
refreshIntervalHvor ofte skal CRA data læses fra databasen
ttlHvor mange minutter CRA data replikering maks må være bagud

Access Log

De følgende filer indeholder hver et antal elementer der udvælger de værdier fra requestet der logges ifm adgangslogning.

Hvert element kan mappes til et alias der derved anvendes som attributnavn i det JSON object der produceres, dette gøres på formen:

element -> alias

Hvis der ikke findes en mapning anvendes elementet som attributnavn.

Tomme linier og linier der starter med et #-tegn ignoreres.

httpheaders.config

Hver linie indeholder navnet på en HTTP Header der skal logges.

elementtexts.config

Hver linie indeholder namespace og navn på et XML element hvis tekstuelle indhold logges.

attributevalues.config

Hver linie indeholder navnet på en SAML attribut hvis value logges.

Skip

De følgende filer indeholder URL patterns.

handler.skip

Hvis et request matcher en af disse URL patterns, springes alt funktionalitet i NSP Access Handler over.

crl.skip

Hvis et request matcher en af disse URL patterns, springes CRL tjekket over.

Access Log

Audit Log

Ny Audit