Можно ли передать дополнительные атрибуты через Контекст оценки ?Я хотел бы создать политику JavaScript, основанную на информации о геолокации, где (веб-приложение) клиент передает код страны в качестве атрибута времени выполнения.Таким образом, политика будет выглядеть следующим образом:
var context = $evaluation.getContext();
var attr = context.getAttributes();
var geoloc = attr.getValue('notkc.country_of_origin'); //gets passed to the auth request
if (VALID_COUNTRIES.indexOf(geoloc)) > -1) {
$evaluation.grant();
}
В феврале 2017 года состоялось обсуждение списка рассылки , где один из членов основной команды (Педро) сказал, что это невозможномомент, но рассматривался.Через полгода вышло выпуск JIRA 5457 , в котором говорится, что его можно получить с разрешения ресурса, но я не понимаю, как это будет работать.
ОБНОВЛЕНИЕ : поддержка была добавлена в какой-то момент через Информационная точка заявки : она может выдвигать информацию в контекст, используя различные источники (HTTP-запрос, ...),