Share via


AuthenticationManager Class

Definition

Caution

This is obsolete and will be removed in a future version. See https://go.microsoft.com/fwlink/?linkid=845470.

public ref class AuthenticationManager abstract
public abstract class AuthenticationManager
[System.Obsolete("This is obsolete and will be removed in a future version. See https://go.microsoft.com/fwlink/?linkid=845470.")]
public abstract class AuthenticationManager
type AuthenticationManager = class
[<System.Obsolete("This is obsolete and will be removed in a future version. See https://go.microsoft.com/fwlink/?linkid=845470.")>]
type AuthenticationManager = class
Public MustInherit Class AuthenticationManager
Inheritance
AuthenticationManager
Attributes

Constructors

AuthenticationManager()

Fields

AutomaticScheme

Constant used to represent the automatic scheme

Properties

HttpContext

Methods

AuthenticateAsync(AuthenticateContext)
AuthenticateAsync(String)
ChallengeAsync()
ChallengeAsync(AuthenticationProperties)
ChallengeAsync(String, AuthenticationProperties, ChallengeBehavior)
ChallengeAsync(String, AuthenticationProperties)
ChallengeAsync(String)
ForbidAsync()

Creates a challenge for the authentication manager with Forbidden.

ForbidAsync(AuthenticationProperties)

Creates a challenge for the authentication manager with Forbidden.

ForbidAsync(String, AuthenticationProperties)
ForbidAsync(String)
GetAuthenticateInfoAsync(String)
GetAuthenticationSchemes()
SignInAsync(String, ClaimsPrincipal, AuthenticationProperties)
SignInAsync(String, ClaimsPrincipal)
SignOutAsync(String, AuthenticationProperties)
SignOutAsync(String)

Extension Methods

GetTokenAsync(AuthenticationManager, String, String)
GetTokenAsync(AuthenticationManager, String)

Applies to