com.sun.identity.federation.services
インタフェース FSRealmIDPProxy


public interface FSRealmIDPProxy

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


メソッドの概要
 String getPreferredIDP(FSAuthnRequest authnRequest, String realm, String hostProviderID, HttpServletRequest request, HttpServletResponse response)
          Returns the preferred IDP.
 

メソッドの詳細

getPreferredIDP

String getPreferredIDP(FSAuthnRequest authnRequest,
                       String realm,
                       String hostProviderID,
                       HttpServletRequest request,
                       HttpServletResponse response)
Returns the preferred IDP.

パラメータ:
authnRequest - original authnrequest
realm - The realm under which the entity resides.
hostProviderID - ProxyIDP providerID.
request - HttpServletRequest
response - HttpServletResponse
戻り値:
providerID of the authenticating provider to be proxied. null to disable the proxying and continue for the local authenticating provider.
例外:
FSRedirectException - if redirect was done