【问题标题】:Is it possible to have multiple keys in oiosaml keystore?oiosaml 密钥库中是否可以有多个密钥?
【发布时间】:2019-08-29 06:38:13
【问题描述】:

我正在使用 ADFS 2.0 处理 OIOSAML。我需要对 IdP 响应进行签名和加密。以下是我对 SAML 请求和响应的签名和加密工作原理的理解:

  1. SP 使用自己的证书密钥 (Key-1) 签署请求
  2. IdP 使用 SP 的公钥 (Key-1) 验证请求
  3. IdP 使用自己的证书密钥 (Key-2) 签署响应
  4. IdP 使用 SP 提供的证书密钥 (Key-3) 对响应断言进行加密
  5. SP 使用 IdP 的公钥 (Key-2) 验证响应
  6. SP 使用自己的私钥 (Key-3) 解密响应断言

如果我保持 Key-1 和 Key-3 相同,则一切正常。因为我在 OIOSAML 中的密钥库只有一个密钥。

但现在我想使用单独的密钥进行请求签名和响应加密。这里失败了。

  1. OIOSAML 是否支持密钥库中的多个密钥?
  2. 如果是,那么它如何区分签名密钥和加密密钥?

【问题讨论】:

    标签: encryption saml saml-2.0 signing opensaml


    【解决方案1】:

    此功能可从OIOSAML release 3 获得。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-19
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 2021-08-20
      • 1970-01-01
      • 1970-01-01
      • 2018-06-09
      相关资源
      最近更新 更多