|
Oracle Fusion Middleware Java API Reference for Oracle Access Management Mobile and Social | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDPSelector
The IDPSelector
interface provides the list of Identity providers (IDPs) that are configured for an application. This interface is for IDP Selector Contract where it exposes the list of identity providers configured for various protocols such as OpenID, SAML, OAuth etc. The implementation of this interface is executed by the Relying Party infrastructure REST service to retrieve the list of Identity Providers for the applications to show the list in login screens etc. Altenatively, when the RP is deployed in co-located mode with the application, the implementation of this interface is directly invoked. This interface provides an ability for an application to query the RP to find out the list of IDP configuration objects that are configured. The IDP configuration objects would contain information IDP endpoint(s) protocol that it supports for e.g. openid, saml etc. and also the encrypted artifact with RP endpoint so that the RP could enforce that it could serve only it's trusted partner applications.
Method Summary | |
---|---|
java.util.List<java.lang.Object> |
getIDPList(java.lang.String applicationID) Returns the list of the Identity Provider Configurations for an application/RP Consumer. |
java.util.List<java.lang.Object> |
getIDPList(java.lang.String applicationID, java.lang.String protocol) Returns the list of the Identity Provider Configurations for an application/RP Consumer and protocol. |
Method Detail |
---|
java.util.List<java.lang.Object> getIDPList(java.lang.String applicationID) throws RPException
RPException
- if unable to retrieve the IDP configurations for a given application ID.java.util.List<java.lang.Object> getIDPList(java.lang.String applicationID, java.lang.String protocol) throws RPException
RPException
- if unable to retrieve the IDP configurations for a given application ID.
|
Copyright (c) 2012, Oracle All Rights Reserved. Built 06/05/2012 17:18:07 PDT |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |