To replace the internally defined flow descriptor bean, the following XML is required: Code Block |
---|
| <util:list id="shibboleth.AvailableAdminFlows">
<bean parent="shibboleth.AdminFlow"
c:id="http://shibboleth.net/ns/profiles/hello"
p:loggingId="%{idp.hello.logging:Hello}"
p:policyName="%{idp.hello.accessPolicy:AccessByAdminUser}"
p:nonBrowserSupported="%{idp.hello.nonBrowserSupported:false}"
p:authenticated="%{idp.hello.authenticated:true}"
p:resolveAttributes="%{idp.hello.resolveAttributes:true}">
<property name="postAuthenticationFlows">
<bean parent="shibboleth.CommaDelimStringArray"
c:_0="#{'%{idp.hello.postAuthenticationFlows:}'.trim()}" />
</property>
<property name="defaultAuthenticationMethodsByString">
<bean parent="shibboleth.CommaDelimStringArray"
c:_0="#{'%{idp.hello.defaultAuthenticationMethods:}'.trim()}" />
</property>
</bean>
</util:list> |
No default version of the list bean is provided and it may simply be placed in conf/global.xml if needed. |