Share via


Microsoft.Agents.Builder.App.UserAuth Namespace

Classes

UserAuthorization

UserAuthorization supports and extensible number of OAuth flows.

Auto Sign In: If enabled in UserAuthorizationOptions, sign in starts automatically after the first Message the user sends. When the sign in is complete, the turn continues with the original message. On failure, OnUserSignInFailure(Func<ITurnContext, ITurnState, string, SignInResponse, CancellationToken, Task>) is called.

UserAuthorizationOptions

Options for user authorization.

Delegates

AuthorizationFailure
AutoSignInSelector

Delegate for determining whether user authorization should be enabled for an incoming Activity.