Table of Contents

Delegate AuthorizationFailure

Namespace
Microsoft.Agents.Builder.App.UserAuth
Assembly
Microsoft.Agents.Builder.dll
public delegate Task AuthorizationFailure(ITurnContext turnContext, ITurnState turnState, string handlerName, SignInResponse response, IActivity initiatingActivity, CancellationToken cancellationToken)

Parameters

turnContext ITurnContext
turnState ITurnState
handlerName string
response SignInResponse
initiatingActivity IActivity
cancellationToken CancellationToken

Returns

Task

Constructors

AuthorizationFailure(object, nint)

public AuthorizationFailure(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(ITurnContext, ITurnState, string, SignInResponse, IActivity, CancellationToken, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(ITurnContext turnContext, ITurnState turnState, string handlerName, SignInResponse response, IActivity initiatingActivity, CancellationToken cancellationToken, AsyncCallback callback, object @object)

Parameters

turnContext ITurnContext
turnState ITurnState
handlerName string
response SignInResponse
initiatingActivity IActivity
cancellationToken CancellationToken
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual Task EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

Task

Invoke(ITurnContext, ITurnState, string, SignInResponse, IActivity, CancellationToken)

public virtual Task Invoke(ITurnContext turnContext, ITurnState turnState, string handlerName, SignInResponse response, IActivity initiatingActivity, CancellationToken cancellationToken)

Parameters

turnContext ITurnContext
turnState ITurnState
handlerName string
response SignInResponse
initiatingActivity IActivity
cancellationToken CancellationToken

Returns

Task