1

返回所有属性的 SAML 断言,默认为

xsi:type="xsd:string"

在断言响应中,它显示如下

<saml2:Attribute 
            FriendlyName="givenName" 
            Name="givenName" 
            NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
            <saml2:AttributeValue 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:type="xsd:string">testshibboleth
            </saml2:AttributeValue>
        </saml2:Attribute>

现在,我想将xsi:typestring更改为Boolean 或 Integer 或 Duration,就像不同的数据类型一样。

有没有可能这样做?

我关注了几篇文章,他们告诉我要更新元数据

https://wiki.shibboleth.net/confluence/display/IDP30/MetadataDrivenConfiguration

我尝试更新元数据以至少接受布尔值,但无法在断言中返回那些,并且不确定如何在属性过滤器中使用它。

4

0 回答 0