Interface IAuthenticationFilter
Defines a filter that performs authentication.
public interface IAuthenticationFilter : IFilter
- Inherited Members
Methods
AuthenticateAsync(HttpAuthenticationContext, CancellationToken)
Authenticates the request.
Task AuthenticateAsync(HttpAuthenticationContext context, CancellationToken cancellationToken)
Parameters
context
HttpAuthenticationContextThe authentication context.
cancellationToken
CancellationTokenThe token to monitor for cancellation requests.
Returns
- Task
A Task that will perform authentication.
ChallengeAsync(HttpAuthenticationChallengeContext, CancellationToken)
Task ChallengeAsync(HttpAuthenticationChallengeContext context, CancellationToken cancellationToken)
Parameters
context
HttpAuthenticationChallengeContextcancellationToken
CancellationToken