org.wso2.solutions.identity.persistence.dao
Class OpenIDUserRPDAO
java.lang.Object
org.wso2.solutions.identity.persistence.dao.BaseDAO
org.wso2.solutions.identity.persistence.dao.OpenIDUserRPDAO
public class OpenIDUserRPDAO
- extends BaseDAO
Fields inherited from class org.wso2.solutions.identity.persistence.dao.BaseDAO |
log, messages |
Method Summary |
java.lang.String |
getOpenIDDefaultUserProfile(java.lang.String userName,
java.lang.String rpUrl)
Returns the default user profile corresponding to the given user name and
the RP url. |
java.util.List<OpenIDSummaryReportData> |
getOpenIDsGroupedByUser()
Returns user name,number of total visits, last login time and OpenID, of
all the users who at least used his OpenID once. |
OpenIDUserRPDO[] |
getOpenIDUserRP(java.lang.String userName)
Returns relying party user settings corresponding to a given user name. |
OpenIDUserRPDO[] |
getOpenIDUserRP(java.lang.String userName,
java.lang.String rpUrl)
Returns relying party user settings corresponding to a given user name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenIDUserRPDAO
public OpenIDUserRPDAO(HibernateConfig config)
getOpenIDUserRP
public OpenIDUserRPDO[] getOpenIDUserRP(java.lang.String userName,
java.lang.String rpUrl)
- Returns relying party user settings corresponding to a given user name.
- Parameters:
userName
- Unique user namerpUrl
- Relying party url
- Returns:
- A set of OpenIDUserRPDO, corresponding to the provided user name
and RP url.
getOpenIDUserRP
public OpenIDUserRPDO[] getOpenIDUserRP(java.lang.String userName)
- Returns relying party user settings corresponding to a given user name.
- Parameters:
userName
- Unique user name
- Returns:
- OpenIDUserRPDO, corresponding to the provided user name and RP
url.
getOpenIDDefaultUserProfile
public java.lang.String getOpenIDDefaultUserProfile(java.lang.String userName,
java.lang.String rpUrl)
- Returns the default user profile corresponding to the given user name and
the RP url.
- Parameters:
userName
- Unique user namerpUrl
- Relying party url
- Returns:
- Default user profile
getOpenIDsGroupedByUser
public java.util.List<OpenIDSummaryReportData> getOpenIDsGroupedByUser()
- Returns user name,number of total visits, last login time and OpenID, of
all the users who at least used his OpenID once.
- Returns:
- user data