- changed status to open
[Federation] Policy language: New equals | set_equals value check
Issue #1819
resolved
Purpose: To define equality checks for metadata parameters.
Example use case: Enforcing client_registration_types
be equal to ["automatic"]
, “explicit” must not be supported.
Possible variants:
equals
– applies to JSON entities that are strings, numbers, true|false, objects and arrays (arrays should be treated as sets, because the item order does not matter in present known metadata cases).set_equals
– applies strictly to JSON entities that are arrays
Example, equals
variant:
"client_registration_types" : {
"equals": ["automatic"]
},
"application_type": {
"equals": "web"
}
Example, set_equals
variant:
"client_registration_types" : {
"set_equals": ["automatic"]
}
Comments (2)
-
reporter -
- changed status to resolved
- Log in to comment