onAuthenticationSuccess

Implementation tries to load RelayString from the SAMLCredential authentication object and in case the state
is present uses it as the target URL. In case the state is missing behaviour is the same as of the
SavedRequestAwareAuthenticationSuccessHandler.