OverrideSQLFilter sets the SQL filter that will always be returned by CompileToSQL.
(filter string)
| 383 | |
| 384 | // OverrideSQLFilter sets the SQL filter that will always be returned by CompileToSQL. |
| 385 | func (d *FakeAuthorizer) OverrideSQLFilter(filter string) *FakeAuthorizer { |
| 386 | d.sqlFilter = filter |
| 387 | return d |
| 388 | } |
| 389 | |
| 390 | func (d *FakeAuthorizer) Authorize(ctx context.Context, subject rbac.Subject, action policy.Action, object rbac.Object) error { |
| 391 | if d.ConditionalReturn != nil { |
no outgoing calls