【发布时间】:2016-06-14 07:38:13
【问题描述】:
我有以下 webSsoProfileOptions:
@Bean
public WebSSOProfileOptions webSSOProfileOptions() {
WebSSOProfileOptions options = new WebSSOProfileOptions();
options.setNameID(NameIDType.TRANSIENT);
return options;
}
但 MetadataGenerator 会产生以下 name-id-formats:
<md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</md:NameIDFormat><md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat><md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat><md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat><md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName</md:NameIDFormat>
如何更改只产生<md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>的生成器?
【问题讨论】:
标签: spring-saml