org.wso2.solutions.identity.admin
Class RelyingPartyAdmin

java.lang.Object
  extended by org.wso2.solutions.identity.admin.RelyingPartyAdmin

public class RelyingPartyAdmin
extends java.lang.Object


Constructor Summary
RelyingPartyAdmin()
           
 
Method Summary
 void create(OpenIDUserRPDO rpdo)
           
 void create(RelyingPartyDO rp)
           
 void create(java.lang.String rpName)
           
 void create(UserTrustedRPDO rp)
           
 void deleteRelyingParty(RelyingPartyDO rp)
           
 RelyingPartyDO findRelyingParty(java.lang.Long id)
           
 UserTrustedRPDO[] getAllPersonalRelyingParties(java.lang.String userId)
           
 RelyingPartyDO[] getAllRelyingPartyList()
           
 UserTrustedRPDO getPersonalRelyingParty(java.lang.String alias, java.lang.String user)
           
 RelyingPartyDO getRelyingParty(java.lang.String url)
           
 void removePersonalRelyingParty(java.lang.String user, java.lang.String hostName)
          Remove a personal relying party
 void update(OpenIDUserRPDO rpdo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelyingPartyAdmin

public RelyingPartyAdmin()
                  throws IdentityProviderException
Throws:
IdentityProviderException
Method Detail

create

public void create(java.lang.String rpName)
            throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

create

public void create(RelyingPartyDO rp)
            throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

getPersonalRelyingParty

public UserTrustedRPDO getPersonalRelyingParty(java.lang.String alias,
                                               java.lang.String user)
                                        throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

create

public void create(UserTrustedRPDO rp)
            throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

create

public void create(OpenIDUserRPDO rpdo)
            throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault

update

public void update(OpenIDUserRPDO rpdo)

getAllRelyingPartyList

public RelyingPartyDO[] getAllRelyingPartyList()

getRelyingParty

public RelyingPartyDO getRelyingParty(java.lang.String url)

deleteRelyingParty

public void deleteRelyingParty(RelyingPartyDO rp)
                        throws IdentityProviderException
Throws:
IdentityProviderException

findRelyingParty

public RelyingPartyDO findRelyingParty(java.lang.Long id)

getAllPersonalRelyingParties

public UserTrustedRPDO[] getAllPersonalRelyingParties(java.lang.String userId)

removePersonalRelyingParty

public void removePersonalRelyingParty(java.lang.String user,
                                       java.lang.String hostName)
                                throws IdentityProviderException
Remove a personal relying party

Parameters:
user -
hostName -
Throws:
IdentityProviderException