当前位置: 首页 > 知识库问答 >
问题:

在spring saml实现中,局部实体意味着什么?

应向晨
2023-03-14

在扩展元数据类中,它表示“类包含描述SAML实体的附加信息。元数据既可以用于本地实体*(=使用SAML扩展作为部署的应用程序的一部分可以访问的实体)也可以用于远程实体(=用户可以与类似IDP交互的实体)。”

我没有遵循“本地实体”的含义。在我的例子中,我们使用shibboleth idp和服务提供商作为部署在tomcat中的spring web应用程序。

共有1个答案

从烈
2023-03-14

为了与您的Shibboleth IDP交互,您需要定义两个实体(MetadataProviders)。一个将代表服务提供商,即您希望保护的应用程序。这是本地实体。另一个将代表Shibboleth IDP,这是您的远程实体。

代码注释的意思是,ExtendedMetadata类可以用于本地和远程实体配置,因为它包含对这两个实体都有效的配置。

 类似资料:
  • 我想创建一个

  • 问题内容: 我看到的几乎每个Express应用程序都有一个关于中间件的声明,但是我没有找到关于中间件实际上是什么以及该声明在做什么的清晰,简洁的解释。甚至快递文档本身对此也含糊不清。你能帮我解释一下这些概念吗? 问题答案: 中间件 我在一个新项目中将中间件的概念分离了一半。 中间件使您可以定义应执行的操作堆栈。Express服务器本身就是一堆中间件。 然后您可以通过调用将层添加到中间件堆栈 中间件

  • 问题内容: 下面是代码片段。 有人可以向我解释@符号在Java中的含义吗? 问题答案: 这是一个注释。 注释是元数据的一种形式。它们提供的程序数据不属于程序本身。注释对其注释的代码的操作没有直接影响。 注释确实会影响工具和库对待程序的方式,进而会影响正在运行的程序的语义。可以从源文件,类文件中读取注释,也可以在运行时从中读取注释。

  • 问题内容: 异步在Ajax中意味着什么?以及Ajax如何知道何时在不进行服务器轮询的情况下提取数据? 问题答案: 异步意味着脚本将向服务器发送请求,并继续执行它而无需等待答复。收到答复后,立即触发浏览器事件,该事件进而允许脚本执行关联的操作。 Ajax知道何时从服务器提取数据,因为您告诉它何时进行处理。

  • 为了正确理解Java中并发性的问题和解决方案,我浏览了官方的Java教程。在其中一页中,他们定义了内部锁和同步链接。在这一页,他们说: 只要一个线程拥有一个内在锁,其他线程就不能获得相同的锁。另一个线程在试图获取锁时会阻塞。 此外,他们在同步方法中的锁一节中提到: 当线程调用同步方法时,它会自动获取该方法对象的内部锁,并在方法返回时释放该锁。即使返回是由未捕获的异常引起的,也会发生锁释放。 对我来

  • 问题内容: 我对gulp比较陌生,我想知道gulp任务到底是做什么的?我已经搜集到它通常在a 和after之后运行,但是它还必须更多。我一直无法在网上或gulp的文档中找到任何东西,我真的很想了解我在使用什么。 编辑我发现了这个,但是在解释它方面做得很差 问题答案: 从Node文档中: https://nodejs.org/api/stream.html#stream_visible_pipe_d