在ALFA语言中,是否有命名和大写名称空间、属性、规则、策略等的指南或至少最佳实践?
由于ALFA依赖于XACML,是否有类似的XACML?
发布于 2018-05-23 18:19:46
没有硬性指导方针。我喜欢用骆驼套。当然,在ALFA标识符中不能使用字符,例如连字符(-)和空格。
好名字就像userRole一样。ALFA是基于名称空间的,也就是说,所有东西都在名称空间中定义。这使您可以创建一个属性图。
user.internal.department其中user.internal是名称空间,department是属性的本地名称。请注意,您可以将相应的XACML属性命名为任何您喜欢的名称,但我建议您仍然使用完全限定的ALFA名称(即user.internal.department)。
ALFA不依赖于XACML:它转换为XACML。你可以在两种语言之间往返。
https://stackoverflow.com/questions/50483893
复制相似问题