XACML策略定义带有通配符选项的资源属性

时间:2012-02-23 13:51:46

标签: wildcard xacml

如何定义XACML策略,检查表名称之类的内容,如'EMPL%'

我必须使用RegEx吗?

1 个答案:

答案 0 :(得分:2)

您可以使用多种字符串函数。

在XACML 3.0规范(http://docs.oasis-open.org/xacml/3.0/xacml-3.0-core-spec-cs-01-en.pdf)中,您可以使用:

  • 瓮:绿洲:名称:TC:XACML:3.0:函数:字符串末端-与
  • 瓮:绿洲:名称:TC:XACML:3.0:函数:字符串开始-与
  • 瓮:绿洲:名称:TC:XACML:3.0:函数:字符串包含
  • 瓮:绿洲:名称:TC:XACML:1.0:函数:字符串的正则表达式匹配

后者是您想要使用的。有关详细信息,请参阅 A.3.13基于正则表达式的函数部分。