Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Microsoft.​AspNetCore.​Authentication.​PolicySchemeHandler

Assembly: Microsoft.AspNetCore.Authentication

Inheritance: object → AuthenticationHandler<​PolicySchemeOptions> → SignOutAuthenticationHandler<​PolicySchemeOptions> → SignInAuthenticationHandler<​PolicySchemeOptions> → PolicySchemeHandler

Implemented Interfaces

PolicySchemes are used to redirect authentication methods to another scheme.

Properties

Scheme
Options
Context
Request
Response
protected Http.​PathString
OriginalPath
protected Http.​PathString
OriginalPathBase
protected ISystemClock
Clock
TimeProvider
protected object
Events
protected string
ClaimsIssuer
protected string
CurrentUri

Methods

HandleChallengeAsync​(AuthenticationProperties? properties)
HandleForbiddenAsync​(AuthenticationProperties? properties)
HandleSignOutAsync​(AuthenticationProperties? properties)
HandleAuthenticateAsync​()
InitializeEventsAsync​()
CreateEventsAsync​()
InitializeHandlerAsync​()
protected string
BuildRedirectUri​(string targetPath)
protected string
ResolveTarget​(string scheme)
HandleAuthenticateOnceAsync​()
HandleAuthenticateOnceSafeAsync​()
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object