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

Name Description
AuthenticationManager()

Fields

Name Description
AutomaticScheme

Constant used to represent the automatic scheme

Properties

Name Description
HttpContext

Methods

Name Description
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

Name Description
GetTokenAsync(AuthenticationManager, String, String)
GetTokenAsync(AuthenticationManager, String)

Applies to