2014-01-16 65 views
2

我在項目中使用XACML 3.0進行授權是他們的任何開源策略編輯器工具,以便我可以即時創建策略。用於創建XACML 3.0策略的開源策略編輯器工具

+0

[好用且易於使用的XACML GUI編輯器?]的可能的副本(https://stackoverflow.com/questions/44657821/good-and-easy-to-use-xacml-gui-editor) –

回答

2

有幾個開源政策編輯器。據我所知,

  1. UMU XACML editor
  2. WSO2 Identity Server
  3. OpenAM服務器

也是非公開的信息來源,但你可以自由地下載諸如

  1. ALFA PluginAxiomatics(非商業用)
  2. Free GUI based XACML Editor(XACML2.0到XACML3.0轉換)

如果要將策略創建集成到項目中。我猜,最好的方法是使用Balana utils庫。它是一個可用於使用簡單對象模型創建XACML 3.0策略和XACML 3.0請求的庫。你可以從here找到Balana util的源代碼。基本上,WSO2 Identity Server策略編輯器使用此庫來構建策略。

+0

謝謝Asela ... – Utsav

+0

你指定了它的Balana源代碼完全不能構建它的Maven構建錯誤SLF4J:無法加載類「org.slf4j.impl.StaticLoggerBinder」。 SLF4J:默認爲無操作(NOP)記錄器實施 SLF4J:請參閱http://www.slf4j.org/codes.html#StaticLoggerBinder – Utsav

+0

我們沒遇到過這樣的問題。我剛剛嘗試過乾淨的M2回購..它沒有任何問題。 Maven版本是「Apache Maven 3.0.4」,JDK是1.6.29。你能否再次驗證一下。 – Asela