/// <summary> /// Adds JWT token authorization to the MVC <see cref="FilterCollection"/>. /// </summary> /// <param name="filters">All filters that are being applied to the request pipeline</param> /// <exception cref="ArgumentNullException">Thrown when the <paramref name="filters"/> is <c>null</c>.</exception> public static FilterCollection AddJwtTokenAuthorization(this FilterCollection filters) { Guard.NotNull(filters, nameof(filters), "Requires a filter collection to add the JWT token authorization filter"); return(filters.AddJwtTokenAuthorization(configureOptions: null)); }
/// <summary> /// Adds JWT token authorization /// </summary> /// <param name="filters">All filters that are being applied to the request pipeline</param> public static FilterCollection AddJwtTokenAuthorization(this FilterCollection filters) { Guard.NotNull(filters, nameof(filters)); return(filters.AddJwtTokenAuthorization(options => { })); }