using Microsoft.AspNet.Http; namespace OAuth.AspNet.AuthServer { /// /// Provides context information used in validating an OAuth token request. /// public class OAuthValidateTokenRequestContext : BaseValidatingContext { /// /// Initializes a new instance of the class /// /// /// /// /// public OAuthValidateTokenRequestContext(HttpContext context, OAuthAuthorizationServerOptions options, TokenEndpointRequest tokenRequest, BaseValidatingClientContext clientContext) : base(context, options) { TokenRequest = tokenRequest; ClientContext = clientContext; } /// /// Gets the token request data. /// public TokenEndpointRequest TokenRequest { get; private set; } /// /// Gets information about the client. /// public BaseValidatingClientContext ClientContext { get; private set; } } }