Page History
...
Denne handler anvender Seal.Java til at parse de indkommende SOAP Headers ud fra DGWS specifikationen. Handleren sørger for at validere at sikkerhedsbilletten (i Seal.Java kaldet et IDCard) er korrekt underskrevet af en NSP STS. Herefter udstiller handleren de forskellige attributter fra sikkerhedsbilletten gennem SecurityContext klasserne.
Response Handler
Denne handler sørger for at pakke Undertow's HttpServletResponse objektet ind i en NSP udgave, således at alle skrivninger fra servicen sker til en ReadWriteBuffer. Dette betyder at de andre handlers der delegeres til, kan få adgang til det fulde response inden det sendes retur til anvenderen af servicen.
HTTP Response Length Handler
I denne handler tælles antallet af bytes i svaret fra servicen og dette tilføjes til NSP Access Log Entry
HTTP HTTP Response Header Handler
Denne handler tilføjer eventuelle HTTP headers i svaret til NSP Access Log Entry
Security Protocol Response Handler
På baggrund af den detekterede sikkerhedsprotokol i det indkommende request delegerer denne handler videre til enten OIO-IDWS Response
...
Handler eller DGWS Response
...
Handler
OIO-IDWS Response Signature Handler
OIO-IDWS standarden diktere at alle svar skal være signerede. Da servicen ikke ved om den er blevet kaldt med en OIO-IDWS billet (den forholder sig til abstraktionen leveret af Security API) så anvender denne handler Seal.Java til at erstatte XML svaret med ét der er signeret med et konfigurerbart certifikat.
DGWS Response Header Handler
DGWS standarden diktere at der skal forefindes to særlige SOAP Headers på svaret. Da servicen ikke ved om den er blevet kaldt med en DGWS billet (den forholder sig til abstraktionen leveret af Security API) så sørger denne handler for at erstatte XML svaret med ét der indeholder disse SOAP Headers.