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
contextHttpAuthenticationContextThe authentication context.
cancellationTokenCancellationTokenThe token to monitor for cancellation requests.
Returns
- Task
A Task that will perform authentication.
ChallengeAsync(HttpAuthenticationChallengeContext, CancellationToken)
Task ChallengeAsync(HttpAuthenticationChallengeContext context, CancellationToken cancellationToken)
Parameters
contextHttpAuthenticationChallengeContextcancellationTokenCancellationToken