77得票4回答
不同的NameID格式用于什么?

在 SAML metadata 文件中定义了多种 NameID 格式,例如:<NameIDFormat>urn:mace:shibboleth:1.0:nameIdentifier</NameIDFormat> <NameIDFormat>urn:oasi...

47得票7回答
在Eclipse中出现的Android错误:“无法执行dex:无法将新索引65799合并到非jumbo指令中!”

我正在使用Eclipse和OpenSAML尝试进行一个Android项目。我已将所有所需的jar文件添加到构建路径中。但当我将程序作为Android应用程序运行时,出现以下错误:[2012-11-18 11:52:59 - Dex Loader] Unable to execute dex: ...

42得票5回答
SAML Artifact的目的是什么?

我看到了很多流程图,它们展示了Identity Provider (IdP)、Service Provider (SP)和浏览器之间通过重定向传递SAML身份验证的方式。然而,现在对我来说似乎这些都是不必要的,所以我知道我错过了什么重要的东西。 请问有人能提供一个使用SAML Artifac...

18得票2回答
如何从OpenSAML 2.6迁移到3.1.1版本。

我需要将一个类从opensaml 2.6迁移到opensaml 3.1.1。编译时出现了一些错误。 Element plaintextElement = getElementAssertion(inputBean); String xml = XMLHelper.prettyPrintXML...

12得票2回答
如何读取用于OpenSAML的私钥?

好的,这是又一个那种“我真的不知道从哪里开始”的问题,希望答案很简单。然而,我不知道要搜索什么,到目前为止我的尝试也没有找到太多有用的东西。 我想从一个(当前在磁盘上)文件中读取私钥。最终该密钥将驻留在数据库中,但就解析密钥材料而言,这应该已经足够了,因此这种差异不会产生任何实际影响。我已经...

12得票2回答
在Java中使用OpenSAML解密SAML 2.0加密断言

我在尝试使用SAML 2.0解密加密断言时遇到了问题。我正在使用的库是OpenSAML Java Libraries 2.5.2。加密的断言如下所示:<EncryptedAssertion xmlns="urn:oasis:names:tc:SAML:2.0:assertion">...

12得票1回答
如何使用opensaml v3?由于v2已经停止更新,因此几乎没有文档可供参考。

有没有使用Open SAML库v3的端到端示例?我找不到任何文档,根据https://wiki.shibboleth.net/confluence/display/OpenSAML/Home的说法,v2已经不再支持。 我正在使用以下代码获取SAML声明- private Unmarshal...

11得票3回答
消费SAMLResponse令牌。

SAML基于服务提供商(SP)的身份验证具有以下简短工作流程: 用户想要访问SP上的应用程序。 SP向IDP发送SAMLRequest令牌。 IDP接受并生成SAMLResponse令牌。 IDP将此SAMLResponse令牌发送到SP给出的AC-URL。 我的问题是SP如何使用此S...

11得票2回答
在<saml:AuthnRequest>中,AssertionConsumerServiceURL、Destination和Consent之间的区别 (注:这是一个问题标题,不需要回答。)

我一直在尝试使用opensaml-java生成SAML对象。 参考:https://www.oasis-open.org/committees/download.php/12958/SAMLV2.0-basics.pdf中的第30页。 &lt;samlp:AuthnRequest xmln...

11得票1回答
Android的SAML客户端实现?

有没有一个关于在 Android 上进行 SAML 交互的示例应用程序可以参考?是否有人成功地在 Android 上移植/使用了 OpenSAML? 我正在尝试编写一个简单的应用程序,它将使用本机 API 来执行 SAML 身份验证(而不是浏览器重定向)。 另外,一些指向可以测试 SAML...