(expr string, requestTime time.Time)
| 264 | } |
| 265 | |
| 266 | func EvalBindingCondition(expr string, requestTime time.Time) (bool, error) { |
| 267 | input := map[string]any{ |
| 268 | CELAttributeRequestTime: requestTime, |
| 269 | } |
| 270 | return doEvalBindingCondition(expr, input) |
| 271 | } |
| 272 | |
| 273 | func doEvalBindingCondition(expr string, input map[string]any) (bool, error) { |
| 274 | if expr == "" { |
no test coverage detected