Apply plugin route ReqAction to ds_proxy authorization (#86466)

* Apply plugin route ReqAction to ds_proxy authorization

Co-authored-by: Eric Leijonmarck <eleijonmarck@users.noreply.github.com>

* fix: move ds_proxy route Evaluator out of plugins pkg

* move DataSourceProxy route authorization to method

---------

Co-authored-by: Eric Leijonmarck <eleijonmarck@users.noreply.github.com>
This commit is contained in:
Aaron Godin
2024-04-30 09:19:34 -05:00
committed by GitHub
parent 5c89b8fe12
commit 53f94ac50d
3 changed files with 20 additions and 9 deletions

View File

@ -204,10 +204,6 @@ type Route struct {
Body json.RawMessage `json:"body"`
}
func (r *Route) RequiresRBACAction() bool {
return r.ReqAction != ""
}
// Header describes an HTTP header that is forwarded with
// the proxied request for a plugin route
type Header struct {