2014-09-29 66 views
0

我该如何解析SAML响应中的值? 我想获取特定AttributeName的AttributeValue。SAML解析JAVA

就是这样。

<saml:Attribute AttributeName="FirstName" AttributeNamespace="http://schemas.xmlsoap.org/claims"> 
<saml:AttributeValue>MY FirstName</saml:AttributeValue> 
</saml:Attribute> 

请帮帮我。

在此先感谢!

回答

1

大多数java应用程序都使用opensaml library来解析SAML请求和响应。一旦使用opensaml解组它,您可以转到属性声明并提取值。还有一些SO question可能会对你有所帮助。