3

I'm using the opensaml for our application that acts as Service Provider. So far, I have been manually creating the SP Metadata.
Is there example in Java to show how to programatically generate Service Provider Metadata ?

4

2 回答 2

4

EntityDescriptor 是元数据的基础,所以这就是你开始的地方,只需通过添加通常具有相同名称的 java 对象来添加你想要的元素。然后你编组实体描述符并打印 xml。

我在这个博客页面上告诉你。

在我的《OpenSAML 指南》一书中,我有很多关于 OpenSAML 的信息和示例。

编辑这本书的新版本已经出版,涵盖 OpenSAML V3

于 2013-07-16T12:52:49.360 回答
0

除了 Stefan Rasmusson 的博客,您还可以查看 Vladimir Shafer 的示例应用程序,该示例应用程序展示了 spring-security-saml2 与 spring 应用程序集成的使用,其中包含用于自动生成元数据的预先编写的代码,并且还具有用于测试它的干净 GUI。

链接到 spring-security-saml 示例应用程序Github Repo
链接到MetadataGenerator 类

于 2016-05-02T06:05:50.750 回答