1. A method comprising: receiving a request from a client to initiate a service session, wherein the request includes a first authentication context implemented by an authentication server directly with the client prior to receipt of the request; requesting verification of the first authentication context from the authentication server; validating the first authentication context based, at least in part, on the verification; implementing a second authentication context based, at least in part, on the verification of the first authentication context to initiate the service session; receiving another request from the client to retrieve data over the service session; authenticating the another request from the client using the second authentication context; and initiating retrieval of the data over the service session from another server using the first authentication context, wherein one or more of the steps is carried out via a proxy server, and wherein the second authentication context is based on one or more criteria that is/are different from the first authentication context.