Q9
Single choice
A developer is designing a web application that must verify for each request:
The originating request is from a trusted network.
The client has a valid session.
The client has been authenticated.

Which design pattern provides a solution in this situation?