Logo of 52°North

Chapter 4: Interceptors

Interceptors are the heart of the 52°North Security System. They are responsible for authorizing requests and responses and enforcing the permissions defined.

In 52°North there is usually one interceptor implemented for a special service interface, e.g. the WMS Interceptor "knows" the specifics about the WMS protocol and how to enforce the according policies. Generally, interceptors can be implemented to perform any task that should be accomplished before the protected service receives the request or after the response was issued by the protected service. Use the 52°North Logging Interceptor as an example for such a special task (it logs username, request/response payload, and time).

Currently, the following interceptors are shipped with 52°North WSS: