com.sun.identity.federation.services
Interface FSIDPProxy


Deprecated. This SPI is deprecated.

public interface FSIDPProxy

This interface FSIDPProxy is used to find a preferred Identity Authenticating provider to proxy the authentication request.

See Also:
FSRealmIDPProxy

Method Summary
 String getPreferredIDP(FSAuthnRequest authnRequest, String hostProviderID, HttpServletRequest request, HttpServletResponse response)
          Deprecated. This method is deprecated.
 

Method Detail

getPreferredIDP

String getPreferredIDP(FSAuthnRequest authnRequest,
                       String hostProviderID,
                       HttpServletRequest request,
                       HttpServletResponse response)
Deprecated. This method is deprecated.

Returns the preferred IDP.

Parameters:
authnRequest - original authnrequest
hostProviderID - ProxyIDP providerID.
request - HttpServletRequest
response - HttpServletResponse
Returns:
providerID of the authenticating provider to be proxied. null to disable the proxying and continue for the local authenticating provider.
Throws:
FSRedirectException - if redirect was done
See Also:
FSRealmIDPProxy