Skip to content

3.3.0

Compare
Choose a tag to compare
@pspaude pspaude released this 23 Oct 22:40
· 1 commit to 3.x since this release

Older 3x to 3.3.0 Plugin Upgrade Instructions, for new installs follow the README included with the release.

When upgrading from a previous version of the plugin, please follow the below steps:

Modify the ShibCas Auth Servlet entry in IDP_HOME/edit-webapp/WEB-INF/web.xml and update the <url-pattern>:

Example snippet web.xml:

...


ShibCas Auth Servlet
net.unicon.idp.externalauth.ShibcasAuthServlet
2


ShibCas Auth Servlet
/Authn/External/*

...

Update the idp.authn.flows to External. Or, for advance cases, add External to the list.

idp.authn.flows = External

Remove the authn/Shibcas bean in IDP_HOME/conf/authn/general-authn.xml:

...
<util:list id="shibboleth.AvailableAuthenticationFlows">

    <bean id="authn/Shibcas" parent="shibboleth.AuthenticationFlow"
            p:passiveAuthenticationSupported="true"
            p:forcedAuthenticationSupported="true"
            p:nonBrowserSupported="false" />

...

Note that if you an additional settings for this bean defined, such as one for supportedPrincipals, they need to be moved and applied to the authn/External bean instead in the same file, such that:








Remove the flows/authn/Shibcas directory from your IDP_HOME directory (i.e /opt/shibboleth-idp).
Remove the jars for cas-client-core-xxx.jar and shib-cas-authenticator-xxx.jar and replace them with the versions supplied with this version.