3.1.1.1.8 RequestContext

A RequestContext is provided to the server application by the HTTP server. It contains information that is not included elsewhere in the HTTP request, including the authenticated user and authentication method. This type has the following fields:

authenticatedAccount: The account, if any, used for authenticating to the server. If the authenticationType is MWBF, then this field contains a FederatedAccount. Otherwise it contains a DomainAccount.

authenticationType: The type of authentication used to authenticate to the server, such as NTLM or MWBF.

isAuthenticated: A Boolean value that indicates whether the client was authenticated.