2015-01-21 49 views
-1

是否可以開發類似於WSO2提供的用於創建XACML的GUI。 因此,我們可以簡化爲管理員創建XACMl策略。通過這種方式,我們不需要向管理員/用戶提供WSO2服務器的用戶名和密碼,我們可以提供內部應用程序頁面,所以他們甚至不需要去WSO2身份認證服務器來創建XACML策略。我想開發GUI來創建像WSO2標識的XACML

是否有可能獲得WSO2 IS代碼並在我們的應用程序中重用以提供類似的功能?

+0

你考慮使用ALFA? Axiomatics策略服務器?他們的用戶界面是面向業務的。 – 2015-01-21 15:16:16

+0

是的,它可以編寫代碼來做幾乎任何事情,這是題外話 – 2015-01-22 04:48:11

回答

1

WSO2,Inc.或其任何項目或主題製作的所有軟件和文檔均根據Apache License, Version 2的條款獲得許可。

這意味着您可以訪問代碼並根據自己的目的進行修改。

+1

謝謝大衛!爲了迴應您上面使用ALFA語法的評論,是否可以使用Axiomatics SDK來生成策略服務器可以來自任何公司的XACML策略?是否有任何許可證或任何請求。使用它還是可以像JDK一樣用於開發? – Budhh 2015-01-22 06:14:31

+0

是的,你確實需要許可證。 – 2015-01-22 10:51:11

1

這是非常有可能的,我們也做了相同的要求,我們開發了用戶友好的用戶界面來創建XACML策略。最終用戶不需要了解XACML,一旦終端用戶按照設計提供與策略有關的信息,我們就調用WSO2 IS授權策略管理服務來在WSO2 IS策略服務器內創建XACML策略。

因此,您可以使用授權策略管理服務服務(SOAP)在代碼中創建所需的XACML策略。 這裏是WSO2的WSDL URL EntitlementPolicyAdminService爲:

https://{IS host}:{port}/services/EntitlementPolicyAdminService?wsdl