Нет жестких рекомендаций.Мне нравится использовать верблюжий корпус.Есть символы, которые вы не можете использовать внутри идентификаторов ALFA, например, дефис (-) и пробел, конечно.
Хорошие имена такие вещи, как userRole
.ALFA основан на пространстве имен, т.е. все определено внутри пространства имен.Это позволяет вам создать график атрибутов, например
user.internal.department
, где user.internal
- это пространство имен, а department
- локальное имя атрибута.Обратите внимание, что вы можете назвать свой соответствующий атрибут XACML как угодно, но я рекомендую вам по-прежнему использовать полное имя ALFA (т. Е. user.internal.department
).
ALFA не зависит от XACML: оно переводится в XACML.Вы можете путешествовать в обоих направлениях.