APIAuthenticationHandler Methods

Methods

AuthenticateAsync
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
BuildRedirectUri Constructs an absolute url for the specified targetPath.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
ChallengeAsync
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
CreateEventsAsync Creates a new instance of the events instance.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
ForbidAsync
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
HandleAuthenticateAsync Parses the Authorization header and API token.
(Overrides AuthenticationHandlerTOptionsHandleAuthenticateAsync)
HandleAuthenticateOnceAsync Used to ensure HandleAuthenticateAsync is only invoked once. The subsequent calls will return the same authenticate result.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
HandleAuthenticateOnceSafeAsync Used to ensure HandleAuthenticateAsync is only invoked once safely. The subsequent calls will return the same authentication result. Any exceptions will be converted into a failed authentication result containing the exception.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
HandleChallengeAsync Returns a 401 Unauthorized response with the WWW-Authenticate header.
(Overrides AuthenticationHandlerTOptionsHandleChallengeAsync(AuthenticationProperties))
HandleForbiddenAsync Override this method to handle Forbid.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
InitializeAsync Initialize the handler, resolve the options and validate them.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
InitializeEventsAsync Initializes the events object, called once per request by InitializeAsync(AuthenticationScheme, HttpContext).
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
InitializeHandlerAsync Called after options/events have been initialized for the handler to finish initializing itself.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ResolveTarget Resolves the scheme that this authentication operation is forwarded to.
(Inherited from AuthenticationHandlerAPIAuthenticationOptions)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also