com.bea.portal.tools.ugm.providers.controls
Interface DelegatedProviderManagerControlFacade


@ControlInterface
public interface DelegatedProviderManagerControlFacade

A custom control interface used to interact with DelegatedProviderManager.


Method Summary
 List<AtnProviderDescription> getAtnProviders(javax.servlet.http.HttpServletRequest request)
          Returns a list of Strings representing the Authentication Providers that the current subject has been delegated to use.
 PagedResult getAtnProviders(javax.servlet.http.HttpServletRequest request, int pageSize)
           
 List<RoleProviderDescription> getRoleProviders()
          Returns a list of Strings representing the currently configured RoleMappers
 PagedResult getRoleProviders(int pageSize)
           
 

Method Detail

getAtnProviders

List<AtnProviderDescription> getAtnProviders(javax.servlet.http.HttpServletRequest request)
                                             throws com.bea.p13n.entitlements.common.PolicyRefException,
                                                    NoProvidersFoundException
Returns a list of Strings representing the Authentication Providers that the current subject has been delegated to use.

Parameters
request - HttpServletRequest
Returns
An ArrayList of Authentication Provider names
Throws
com.bea.p13n.entitlements.common.PolicyRefException
NoProvidersFoundException

getAtnProviders

PagedResult getAtnProviders(javax.servlet.http.HttpServletRequest request,
                            int pageSize)
                            throws com.bea.p13n.entitlements.common.PolicyRefException,
                                   NoProvidersFoundException
Throws
com.bea.p13n.entitlements.common.PolicyRefException
NoProvidersFoundException

getRoleProviders

List<RoleProviderDescription> getRoleProviders()
                                               throws ProviderMgmtException
Returns a list of Strings representing the currently configured RoleMappers

Returns
An ArrayList of Authentication Providers names
Throws
ProviderMgmtException

getRoleProviders

PagedResult getRoleProviders(int pageSize)
                             throws ProviderMgmtException
Throws
ProviderMgmtException


Copyright © 2011, Oracle. All rights reserved.