2014-04-18 52 views
0

我想設置SAML 2.0屬性和從SOAP消息的屬性值的屬性。我應該怎麼做?我正在使用Apache-cxf進行肥皂請求和響應。我是SAML的新手。我沒有SAML的知識。請指導我獲取soap消息,並根據soap消息中的查詢設置SAML屬性值。也不知道如何動態設置SAML屬性值。塞汀SAML從肥皂消息話題

回答

0

上有包括SAML的SOAP調用屬性許多變種。你不能包括自身屬性SAML的

首先,他們將需要包括在SAML assertion。確切的要求是什麼應該是斷言的內容,需要使用哪些簽名,應該包含哪些屬性應該由您嘗試調用的服務提供,您應該首先對該部分進行排序。

隨着SAML斷言的內容準備好了,你需要確定如何將它包含在SOAP調用。同樣,也有不同的可能性,你可以進行調用序列化時斷言作爲HTTP標頭,你可以把它作爲SOAP頭,你也可以按照Web服務安全標準,see SAML profile定義的標準方式。同樣,您嘗試調用的服務(例如,WSDL中包含的WS-Policy文檔中的內容)應該提供添加SAML斷言的確切位置。

一旦你與先決條件完成的,比如,你可以跟着教程,包括利用CXF available here SAML斷言。