OAuthAuthorizationServerProvider.ValidateAuthorizeRequest Method
Called for each request to the Authorize endpoint to determine if the request is valid and should continue. The default behavior when using the OAuthAuthorizationServerProvider is to assume well-formed requests, with validated client redirect URI, should continue processing. An application may add any additional constraints.
Namespace: Microsoft.Owin.Security.OAuth
Assembly: Microsoft.Owin.Security.OAuth (in Microsoft.Owin.Security.OAuth.dll)
Syntax
'Declaration
Public Overridable Function ValidateAuthorizeRequest ( _
context As OAuthValidateAuthorizeRequestContext _
) As Task
'Usage
Dim instance As OAuthAuthorizationServerProvider
Dim context As OAuthValidateAuthorizeRequestContext
Dim returnValue As Task
returnValue = instance.ValidateAuthorizeRequest(context)
public virtual Task ValidateAuthorizeRequest(
OAuthValidateAuthorizeRequestContext context
)
public:
virtual Task^ ValidateAuthorizeRequest(
OAuthValidateAuthorizeRequestContext^ context
)
abstract ValidateAuthorizeRequest :
context:OAuthValidateAuthorizeRequestContext -> Task
override ValidateAuthorizeRequest :
context:OAuthValidateAuthorizeRequestContext -> Task
public function ValidateAuthorizeRequest(
context : OAuthValidateAuthorizeRequestContext
) : Task
Parameters
- context
Type: Microsoft.Owin.Security.OAuth.OAuthValidateAuthorizeRequestContext
The context of the event carries information in and results out.
Return Value
Type: System.Threading.Tasks.Task
Task to enable asynchronous execution
Implements
IOAuthAuthorizationServerProvider.ValidateAuthorizeRequest(OAuthValidateAuthorizeRequestContext)