|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IUserProfileService
| Method Summary | |
|---|---|
Captcha |
addCaptcha(Captcha captcha)
|
CardUsage |
addCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI uri)
Deprecated. |
CardUsage |
addCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
Adds info about card usage event |
Category |
addCategory(Serializable userId,
Category category)
|
SelectorClient |
addSelectorClient(Serializable userId,
SelectorClient selectorClient)
|
UserProfile |
addUserProfile(Serializable userId,
UserProfile userProfile)
|
CardInformation |
clearCardCredential(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Clears credential information for the given card. |
void |
clearCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Deletes all the usage events of the given card on all URIs unless it is checked as "Use Always". |
void |
clearCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI site)
Deletes one usage event of the given card on the given site unless it is checked as "Use Always". |
void |
clearCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
Deletes one usage event of the given card on the given site unless it is checked as "Use Always". |
void |
clearUsedAlwaysURLs(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Deletes state "Use Always" on all web forms for the given card |
void |
deleteCaptcha(Captcha captcha)
|
void |
deleteCaptcha(String captchaID)
|
void |
deleteCategory(Serializable userId,
String categoryId)
|
void |
deleteSelectorClient(Serializable userId,
String selectorClientId)
|
CardUsage |
deleteUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI uri)
Deprecated. |
CardUsage |
deleteUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
Deletes the "Use Always" relation between this card and this site and form |
void |
deleteUserProfile(Serializable userId)
|
Captcha |
getCaptcha(String captchaID)
|
List |
getCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Returns the card usage history |
List |
getCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
int startFrom,
int size,
String orderBy,
boolean desc)
Returns the card usage history in a paging manner |
CardInformation |
getCardInformation(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Returns the whole information about the given card |
List |
getCardUsageSummary(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Returns card relations to web site forms with last used dates and state remembered it on this site and form or not |
List |
getCardUsageSummary(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
int startFrom,
int size,
String orderBy,
boolean desc)
Returns card relations to URI with last used dates and state remembered it on this site or not |
List |
getCategories(Serializable userId)
|
Map |
getClaimValuesMRU(Serializable userId)
Return all the remembered claim values by types in a map where key is claim type and value is Set of claim values |
Set |
getClaimValuesMRU(Serializable userId,
String claimType)
Return remembered claim values for the specified claim type |
int |
getHistoryTotalSize(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Returns the total size of history for paging output |
Set |
getOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI site)
Deprecated. |
Set |
getOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
Returns list of the remembered optional claim types of the given card which will be used on the given site when zero-click login occurs |
PolicyVersion |
getRPPolicyVersion(Serializable userId,
WebForm form)
Returns class that manages all Card usage and URI relations information |
List |
getSelectorClients(Serializable userId)
|
int |
getSummaryTotalSize(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
|
org.eclipse.higgins.icard.CUID |
getUsedAlwaysCard(Serializable userId,
URI uri)
Deprecated. |
org.eclipse.higgins.icard.CUID |
getUsedAlwaysCard(Serializable userId,
WebForm form)
Returns the card remembered for the given web form on the site |
List |
getUsedAlwaysURLs(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
Returns the List of CardUsage objects with web form info for which the given card is remembered |
List |
getUsedCards(Serializable userId,
URI uri)
Deprecated. |
List |
getUsedCards(Serializable userId,
WebForm form)
Returns the List of CardUsage objects of all the cards, which ever been logged into site with the given form |
UserProfile |
getUserProfile(Serializable userId)
|
Captcha |
modifyCaptcha(Captcha captcha)
|
Category |
modifyCategory(Serializable userId,
Category category)
|
SelectorClient |
modifySelectorClient(Serializable userId,
SelectorClient selectorClient)
|
UserProfile |
modifyUserProfile(Serializable userId,
UserProfile userProfile)
|
CardInformation |
setCardCredential(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
CardCredential cardCredential)
Sets credential information for the given card. |
void |
setClaimValuesMRU(Serializable userId,
String claimType,
Set claimValues)
Set the values for the specified claim type |
void |
setOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI site,
Set optionalClaims)
Deprecated. |
void |
setOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm from,
Set optionalClaims)
Remembers the list of optional claim types of the card that are need to be used during subsequent zero-click logins with the given form on the site |
void |
setRPPolicyVersion(Serializable userId,
PolicyVersion policyVersion)
|
CardUsage |
setUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI uri)
Deprecated. |
CardUsage |
setUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
Remembers this card for this site and form for subsequent zero-click logins |
| Method Detail |
|---|
UserProfile getUserProfile(Serializable userId)
throws UserProfileException
userId -
UserProfileException
UserProfile addUserProfile(Serializable userId,
UserProfile userProfile)
throws UserProfileException
userId - userProfile -
UserProfileException
UserProfile modifyUserProfile(Serializable userId,
UserProfile userProfile)
throws UserProfileException
userId - userProfile -
UserProfileException
void deleteUserProfile(Serializable userId)
throws UserProfileException
userID -
UserProfileException
List getCategories(Serializable userId)
throws UserProfileException
userId -
UserProfileException
Category addCategory(Serializable userId,
Category category)
throws UserProfileException
userId - category -
UserProfileException
Category modifyCategory(Serializable userId,
Category category)
throws UserProfileException
userId - category -
UserProfileException
void deleteCategory(Serializable userId,
String categoryId)
throws UserProfileException
userId - categoryId -
UserProfileException
CardInformation setCardCredential(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
CardCredential cardCredential)
throws UserProfileException
userId - cuid - cardCredential -
UserProfileException
CardInformation clearCardCredential(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
CardInformation getCardInformation(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
PolicyVersion getRPPolicyVersion(Serializable userId,
WebForm form)
throws UserProfileException
userId -
UserProfileException
void setRPPolicyVersion(Serializable userId,
PolicyVersion policyVersion)
throws UserProfileException
UserProfileException
Captcha getCaptcha(String captchaID)
throws UserProfileException
captchaID -
UserProfileException
Captcha addCaptcha(Captcha captcha)
throws UserProfileException
captcha -
UserProfileException
void deleteCaptcha(Captcha captcha)
throws UserProfileException
captcha -
UserProfileException
void deleteCaptcha(String captchaID)
throws UserProfileException
captchaID -
UserProfileException
Captcha modifyCaptcha(Captcha captcha)
throws UserProfileException
captcha -
UserProfileException
CardUsage addCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI uri)
throws UserProfileException
userId - cuid - uri -
UserProfileException
CardUsage addCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
throws UserProfileException
userId - cuid - form -
UserProfileException
List getCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
List getCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
int startFrom,
int size,
String orderBy,
boolean desc)
throws UserProfileException
userId - cuid - startFrom - size - orderBy - - string constants from CardUsage class, by what field to
order outputdesc -
UserProfileException
int getHistoryTotalSize(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
void clearCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
void clearCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI site)
throws UserProfileException
userId - cuid - site -
UserProfileException
void clearCardHistory(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
throws UserProfileException
userId - cuid - form -
UserProfileException
CardUsage setUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI uri)
throws UserProfileException
userId - cuid - uri -
UserProfileException
CardUsage setUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
throws UserProfileException
userId - cuid - form -
UserProfileException
CardUsage deleteUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI uri)
throws UserProfileException
userId - cuid - uri -
UserProfileException
CardUsage deleteUsedAlways(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
throws UserProfileException
userId - cuid - form -
UserProfileException
void setOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI site,
Set optionalClaims)
throws UserProfileException
userId - cuid - site - optionalClaims - Set of String claim types, when null - clears all claim types
UserProfileException
void setOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm from,
Set optionalClaims)
throws UserProfileException
userId - cuid - from - optionalClaims - Set of String claim types, when null - clears all claim types
UserProfileException
Set getOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
URI site)
throws UserProfileException
userId - cuid - uri -
UserProfileException
Set getOptionalClaims(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
WebForm form)
throws UserProfileException
userId - cuid - form -
UserProfileException
List getUsedCards(Serializable userId,
URI uri)
throws UserProfileException
userId - uri -
UserProfileException
List getUsedCards(Serializable userId,
WebForm form)
throws UserProfileException
userId - form - - web form on the site
UserProfileException
List getUsedAlwaysURLs(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
org.eclipse.higgins.icard.CUID getUsedAlwaysCard(Serializable userId,
URI uri)
throws UserProfileException
userId - uri -
UserProfileException
org.eclipse.higgins.icard.CUID getUsedAlwaysCard(Serializable userId,
WebForm form)
throws UserProfileException
userId - form -
UserProfileException
void clearUsedAlwaysURLs(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
List getCardUsageSummary(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
List getCardUsageSummary(Serializable userId,
org.eclipse.higgins.icard.CUID cuid,
int startFrom,
int size,
String orderBy,
boolean desc)
throws UserProfileException
userId - cuid - startFrom - size - orderBy - - string constants from CardUsage class, by what field to
order outputdesc -
UserProfileException
int getSummaryTotalSize(Serializable userId,
org.eclipse.higgins.icard.CUID cuid)
throws UserProfileException
userId - cuid -
UserProfileException
Map getClaimValuesMRU(Serializable userId)
throws UserProfileException
userId -
UserProfileException
Set getClaimValuesMRU(Serializable userId,
String claimType)
throws UserProfileException
userId - claimType -
UserProfileException
void setClaimValuesMRU(Serializable userId,
String claimType,
Set claimValues)
throws UserProfileException
userId - claimType - claimType for which to remember MRU claim values.claimValues - - remembered MRU values for the claim type. If null or empty
clears all the MRU claim values for the claim type.
UserProfileException
SelectorClient addSelectorClient(Serializable userId,
SelectorClient selectorClient)
throws UserProfileException
userId - selectorClient -
UserProfileException
SelectorClient modifySelectorClient(Serializable userId,
SelectorClient selectorClient)
throws UserProfileException
userId - selectorClient -
UserProfileException
void deleteSelectorClient(Serializable userId,
String selectorClientId)
throws UserProfileException
userId - selectorClientId -
UserProfileException
List getSelectorClients(Serializable userId)
throws UserProfileException
userId -
UserProfileException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||