Share via


IOAuthAuthorizationServerProvider.GrantCustomExtension Method

Called when a request to the Token andpoint arrives with a "grant_type" of any other value. If the application supports custom grant types it is entirely responsible for determining if the request should result in an access_token. If context.Validated is called with ticket information the response body is produced in the same way as the other standard grant types. If additional response parameters must be included they may be added in the final TokenEndpoint call. See also http://tools.ietf.org/html/rfc6749\#section-4.5

Namespace:  Microsoft.Owin.Security.OAuth
Assembly:  Microsoft.Owin.Security.OAuth (in Microsoft.Owin.Security.OAuth.dll)

Syntax

'Declaration
Function GrantCustomExtension ( _
    context As OAuthGrantCustomExtensionContext _
) As Task
'Usage
Dim instance As IOAuthAuthorizationServerProvider 
Dim context As OAuthGrantCustomExtensionContext 
Dim returnValue As Task 

returnValue = instance.GrantCustomExtension(context)
Task GrantCustomExtension(
    OAuthGrantCustomExtensionContext context
)
Task^ GrantCustomExtension(
    OAuthGrantCustomExtensionContext^ context
)
abstract GrantCustomExtension : 
        context:OAuthGrantCustomExtensionContext -> Task
function GrantCustomExtension(
    context : OAuthGrantCustomExtensionContext
) : Task

Parameters

Return Value

Type: System.Threading.Tasks.Task
Task to enable asynchronous execution

See Also

Reference

IOAuthAuthorizationServerProvider Interface

Microsoft.Owin.Security.OAuth Namespace