|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.higgins.rpps.webservices.RPPSServiceImpl
This is the implementation bean class for the RPPSService web service. Created 18.01.2007 10:34:54
| Constructor Summary | |
|---|---|
RPPSServiceImpl()
|
|
| Method Summary | |
|---|---|
org.eclipse.higgins.rpps.core.tobj.CategoryTO |
addCategory(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.CategoryTO category)
Web service operation. |
void |
addClaimValuesMRU(String userId,
String password,
String claimType,
String claimValue)
Web service operation. |
boolean |
addUrlCardRelation(String userId,
String password,
String cuid,
String url)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ResponseMessage |
addUserProfile(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.UserProfileTO userProfile)
Web service operation. |
void |
addUserProfileFromHBX(String userId,
String password)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.FormatDescriptorTO |
checkImportStream(String userId,
String password,
byte[] crd)
Checks whether RppsService can recognize data format of the provided input stream. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
clearCardCredential(String userId,
String password,
String cuid)
Web service operation. |
boolean |
clearCardHistory(String userId,
String password,
String cuid)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
createDuplicateICard(String userId,
String password,
String cardName,
String cuid,
String pinCode)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
createICardByTemplate(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.ICardTemplateTO template)
Web service operation creating a new card by card template |
String |
createICardFromHBX(String userId,
String password,
String cardname)
Deprecated. |
void |
deleteAllICard(String userId,
String password)
Web service operation. |
boolean |
deleteCardHistoryRecord(String userId,
String password,
String cuid,
String url)
Web service operation. |
void |
deleteCategory(String userId,
String password,
String categoryId)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardUpdateResponseTO |
deleteICard(String userId,
String password,
String cuid)
Web service operation. |
boolean |
deleteUrlCardRelation(String userId,
String password,
String cuid,
String url)
Web service operation. |
boolean |
deleteUrlsCardsRelations(String userId,
String password,
String cuid)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ResponseMessage |
deleteUserProfile(String userId,
String password)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
editPinCode(String userId,
String password,
String cuid,
String oldPinCode,
String newPinCode)
Web service operation. |
byte[] |
exportICards(String userId,
String password,
String formatID,
String[] cards,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO credential)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.CardUsageTO[] |
getCardHistory(String userId,
String password,
String cuid,
int startFrom,
int capacity,
String orderBy,
String orderDirection)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.CardInformationTO |
getCardInformation(String userId,
String password,
String cuid,
int size)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.CategoryTO[] |
getCategory(String userId,
String password)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.MapTO[] |
getClaimValuesMRU(String userId,
String password)
Web service operation. |
String[] |
getHBXUIList(String version,
String windowsName)
Web service operation. |
String |
getHigginsServiceGlobalIName()
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
getICardById(String userId,
String password,
String cuid)
Gets the card by id |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
getICardByIdAndTokenServiceCredential(String userId,
String password,
String cuid,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO userCredintial)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.UIResponseCardTO |
getICardClaims(String userId,
String password,
String cuid,
String policy,
String typeofCredential,
String[] credentialKey,
String[] credentialValue)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTemplateTO[] |
getICardCreationTemplate(String userId,
String password)
Web service operation returns template list for card creating |
org.eclipse.higgins.rpps.core.tobj.ICardResponseTO |
getICards(String userId,
String password)
Gets the card list of the specified user. |
org.eclipse.higgins.rpps.core.tobj.ICardsAndCategoryTO |
getICardsAndCategoriesByUser(String userId,
String password)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO[] |
getICardsByCUIDs(String userId,
String password,
String[] cuids)
Gets cards by CUIDs array. |
org.eclipse.higgins.rpps.core.tobj.ICardTO[] |
getICardsByFormat(String userId,
String password,
String formatID)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.FormatDescriptorTO[] |
getOutputFormats(String userId,
String password)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.TokenResponseTO |
getTokenByClaims(String sslCert,
String claimNameArray,
String claimValueArray)
Web service operation return security token by list claims. |
org.eclipse.higgins.rpps.core.tobj.TokenResponseTO |
getTokenByUrl(String userId,
String password,
String policy,
String policytype,
String sslCert,
String url)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ExtraTokenResponseTO |
getTokenExtraByUrl(String userId,
String password,
String policy,
String policytype,
String sslCert,
String url)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.TokenResponseTO |
getTokenObject(String userId,
String password,
String policy,
String policytype,
String sslCert,
String[] cuids,
String typeofCredential,
String[] credentialKey,
String[] credentialValue)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.UIResponseTO |
getUI(String userId,
String password,
String url,
String target,
String sslCert,
String policytype,
String policy)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.UserProfileTO |
getUserProfile(String userId,
String password)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardResponseTO |
importICardAsByteArray(String userId,
String password,
byte[] crd)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardResponseTO |
importICards(String userId,
String password,
byte[] crd,
String formatID,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO credential)
Web service operation. |
void |
importICardsAsString(String userId,
String password,
String crd)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ResponseMessage |
modifyCategories(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.CategoryTO[] categories)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.CategoryTO |
modifyCategory(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.CategoryTO category)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.UserProfileTO |
modifyUserProfile(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.UserProfileTO userProfile)
Web service operation. |
void |
removeClaimValuesMRU(String userId,
String password,
String claimType,
String claimValue)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
resetPinCode(String userId,
String password,
String cuid,
String oldPinCode)
Web service operation. |
boolean |
setCardCredential(String userId,
String password,
String cuid,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO tokenCredential)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
setPinCode(String userId,
String password,
String cuid,
String pinCode)
Web service operation. |
String[] |
testStringArray(String[] strArray)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardUpdateResponseTO[] |
updateClaimsAcrossCards(String userId,
String password,
String[] claimTypes,
String[] claimValues,
org.eclipse.higgins.rpps.core.tobj.ICardUpdateTO[] cardUpdate)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardTO |
updateICard(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.ICardTO icardTO)
Web service operation. |
org.eclipse.higgins.rpps.core.tobj.ICardUpdateResponseTO[] |
updateICards(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.ICardTO[] icardTOs)
Web service operation. |
boolean |
userIdentifierExists(String userIdentifier)
Web service operation. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public RPPSServiceImpl()
| Method Detail |
public org.eclipse.higgins.rpps.core.tobj.ICardTO createICardByTemplate(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.ICardTemplateTO template)
throws RemoteException
createICardByTemplate in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.template - the icard's template
RemoteException
public String createICardFromHBX(String userId,
String password,
String cardname)
throws RemoteException
createICardFromHBX in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cardname - the card's name
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO createDuplicateICard(String userId,
String password,
String cardName,
String cuid,
String pinCode)
throws RemoteException
RPPSServiceSEI
createDuplicateICard in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cardName - name of new cardcuid - the old icard's cuidpinCode - pinCode for retrieve claims of personal card if that is pin protected. Otherwise null
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardUpdateResponseTO deleteICard(String userId,
String password,
String cuid)
throws RemoteException
deleteICard in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUID
code field equals
0 then card was updated correctly. Otherwise code field contains error code. If
deleted card had self signed type then cuid field contains cuid of personal card which had
been used to signed managed card.
RemoteException
public void deleteAllICard(String userId,
String password)
throws RemoteException
deleteAllICard in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public String getHigginsServiceGlobalIName()
throws RemoteException
getHigginsServiceGlobalIName in interface RPPSServiceSEIRemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardResponseTO importICardAsByteArray(String userId,
String password,
byte[] crd)
throws RemoteException
importICardAsByteArray in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.crd - the card as a byte array.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardResponseTO importICards(String userId,
String password,
byte[] crd,
String formatID,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO credential)
throws RemoteException
RPPSServiceSEI
importICards in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.crd - file's contextformatID - file's format identifiercredential - authentication information
RemoteException
public org.eclipse.higgins.rpps.core.tobj.FormatDescriptorTO checkImportStream(String userId,
String password,
byte[] crd)
throws RemoteException
RPPSServiceSEIRppsService can recognize data format of the provided input stream. Some formats
require authentication information in order to process input data. This method should be used prior to actual
attempt to import data from the input stream in order to retrieve an information about data format and required
authentication data to process the data successfully.
checkImportStream in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.crd - context of file as byte array
null
otherwise.
RemoteException
public byte[] exportICards(String userId,
String password,
String formatID,
String[] cards,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO credential)
throws RemoteException
RPPSServiceSEI
exportICards in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.formatID - file's format identifiercards - the icard's CUIDscredential - authentication information
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO[] getICardsByFormat(String userId,
String password,
String formatID)
throws RemoteException
RPPSServiceSEI
getICardsByFormat in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.formatID -
RemoteException
public org.eclipse.higgins.rpps.core.tobj.FormatDescriptorTO[] getOutputFormats(String userId,
String password)
throws RemoteException
RPPSServiceSEI
getOutputFormats in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteExceptionFormatDescriptorTO
public void importICardsAsString(String userId,
String password,
String crd)
throws RemoteException
importICardsAsString in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.crd - the card as a string.
RemoteException
public String[] testStringArray(String[] strArray)
throws RemoteException
testStringArray in interface RPPSServiceSEIstrArray - the string array to be returned.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.UIResponseTO getUI(String userId,
String password,
String url,
String target,
String sslCert,
String policytype,
String policy)
throws RemoteException
getUI in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.url - the URL to the html page with
public org.eclipse.higgins.rpps.core.tobj.TokenResponseTO getTokenByClaims(String sslCert,
String claimNameArray,
String claimValueArray)
throws RemoteException
getTokenByClaims in interface RPPSServiceSEIsslCert - the SSL certificateclaimNameArray - list of claim's namesclaimValueArray - list of claim's values
RemoteException
public org.eclipse.higgins.rpps.core.tobj.TokenResponseTO getTokenObject(String userId,
String password,
String policy,
String policytype,
String sslCert,
String[] cuids,
String typeofCredential,
String[] credentialKey,
String[] credentialValue)
throws RemoteException
getTokenObject in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.policy - the RP Agent's Relying Party Security Policypolicytype - the RP Security Policy typesslCert - the SSL certificatecuids - the user-selected subset of the UIDs (handles) contained in the UserInterfaceResponse object returned
from an earlier invocation of 'userInterfaceRequest'typeofCredential - the type of selected credentialcredentialKey - the names of fields of selected credentialcredentialValue - the value of fields of selected credential
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ExtraTokenResponseTO getTokenExtraByUrl(String userId,
String password,
String policy,
String policytype,
String sslCert,
String url)
throws RemoteException
getTokenExtraByUrl in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.policy - the RP Agent's Relying Party Security Policypolicytype - the RP Security Policy typesslCert - the SSL certificateurl - the url of site which needs token
RemoteException
public org.eclipse.higgins.rpps.core.tobj.TokenResponseTO getTokenByUrl(String userId,
String password,
String policy,
String policytype,
String sslCert,
String url)
throws RemoteException
getTokenByUrl in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.policy - the RP Agent's Relying Party Security Policypolicytype - the RP Security Policy typesslCert - the SSL certificateurl - the url of site which needs token
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO updateICard(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.ICardTO icardTO)
throws RemoteException
updateICard in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.icardTO - icardTO object with modified claims
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardUpdateResponseTO[] updateICards(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.ICardTO[] icardTOs)
throws RemoteException
updateICards in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO getICardById(String userId,
String password,
String cuid)
throws RemoteException
getICardById in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the i-card CUID
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardsAndCategoryTO getICardsAndCategoriesByUser(String userId,
String password)
throws RemoteException
RPPSServiceSEI
getICardsAndCategoriesByUser in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO getICardByIdAndTokenServiceCredential(String userId,
String password,
String cuid,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO userCredintial)
throws org.eclipse.higgins.rpps.core.tobj.StsFaultException,
RemoteException
getICardByIdAndTokenServiceCredential in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the i-card CUIDuserCredintial - the authentication information for getting card's claim
RemoteException
org.eclipse.higgins.rpps.core.tobj.StsFaultException
public org.eclipse.higgins.rpps.core.tobj.UIResponseCardTO getICardClaims(String userId,
String password,
String cuid,
String policy,
String typeofCredential,
String[] credentialKey,
String[] credentialValue)
throws RemoteException
RPPSServiceSEI
getICardClaims in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the card's cuid.policy - typeofCredential - credentialKey - credentialValue -
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTemplateTO[] getICardCreationTemplate(String userId,
String password)
throws RemoteException
getICardCreationTemplate in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardResponseTO getICards(String userId,
String password)
throws RemoteException
getICards in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO[] getICardsByCUIDs(String userId,
String password,
String[] cuids)
throws RemoteException
getICardsByCUIDs in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuids - the card CUIDs.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.UserProfileTO getUserProfile(String userId,
String password)
throws RemoteException
RPPSServiceSEI
getUserProfile in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public void addUserProfileFromHBX(String userId,
String password)
throws RemoteException
addUserProfileFromHBX in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
Exception
RemoteException
public boolean addUrlCardRelation(String userId,
String password,
String cuid,
String url)
throws RemoteException
addUrlCardRelation in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDurl - the web page url
true if relation was added. Otherwise false
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ResponseMessage addUserProfile(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.UserProfileTO userProfile)
throws RemoteException
addUserProfile in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.userProfile - the userProfile profile information as UserProfileTO
ResponseMessage with code field equals 0 if profile was
added. Otherwise returns ResponseMessage with error code or throws an RemoteException
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ResponseMessage deleteUserProfile(String userId,
String password)
throws RemoteException
RPPSServiceSEI
deleteUserProfile in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
ResponseMessage with code field equals 0 if profile was
deleted. Otherwise returns ResponseMessage with error code or throws an RemoteException
RemoteException
public boolean deleteUrlsCardsRelations(String userId,
String password,
String cuid)
throws RemoteException
RPPSServiceSEI
deleteUrlsCardsRelations in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUID
true if relations were deleted. Otherwise false
RemoteException
public boolean deleteUrlCardRelation(String userId,
String password,
String cuid,
String url)
throws RemoteException
RPPSServiceSEI
deleteUrlCardRelation in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDurl - the url of site
true if relation was deleted. Otherwise false
RemoteException
public boolean userIdentifierExists(String userIdentifier)
throws RemoteException
RPPSServiceSEI
userIdentifierExists in interface RPPSServiceSEIuserIdentifier - the id to identify the user.
true if user identifier exists. Otherwise false
RemoteException
public org.eclipse.higgins.rpps.core.tobj.UserProfileTO modifyUserProfile(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.UserProfileTO userProfile)
throws RemoteException
RPPSServiceSEI
modifyUserProfile in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.userProfile - user profile information
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO setPinCode(String userId,
String password,
String cuid,
String pinCode)
throws RemoteException
RPPSServiceSEI
setPinCode in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDpinCode - pin code
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO resetPinCode(String userId,
String password,
String cuid,
String oldPinCode)
throws RemoteException
RPPSServiceSEI
resetPinCode in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDoldPinCode - pin code
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO editPinCode(String userId,
String password,
String cuid,
String oldPinCode,
String newPinCode)
throws RemoteException
RPPSServiceSEI
editPinCode in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDoldPinCode - Old pin codenewPinCode - New pin code
RemoteException
public org.eclipse.higgins.rpps.core.tobj.CategoryTO[] getCategory(String userId,
String password)
throws RemoteException
RPPSServiceSEI
getCategory in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public org.eclipse.higgins.rpps.core.tobj.CategoryTO addCategory(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.CategoryTO category)
throws RemoteException
RPPSServiceSEI
addCategory in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.category - the category transfer object
RemoteException
public void deleteCategory(String userId,
String password,
String categoryId)
throws RemoteException
RPPSServiceSEI
deleteCategory in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.categoryId - category identifier
RemoteException
public org.eclipse.higgins.rpps.core.tobj.CategoryTO modifyCategory(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.CategoryTO category)
throws RemoteException
RPPSServiceSEI
modifyCategory in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.category - category transfer object
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ResponseMessage modifyCategories(String userId,
String password,
org.eclipse.higgins.rpps.core.tobj.CategoryTO[] categories)
throws RemoteException
RPPSServiceSEI
modifyCategories in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.categories - list of card's category
ResponseMessage with code field equals 0 if category was
updated. Otherwise returns ResponseMessage with error code or throws an RemoteException
RemoteException
public org.eclipse.higgins.rpps.core.tobj.CardInformationTO getCardInformation(String userId,
String password,
String cuid,
int size)
throws RemoteException
RPPSServiceSEI
getCardInformation in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDsize - count of card history element which will be returned
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardTO clearCardCredential(String userId,
String password,
String cuid)
throws RemoteException
RPPSServiceSEI
clearCardCredential in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUID
RemoteException
public boolean setCardCredential(String userId,
String password,
String cuid,
org.eclipse.higgins.rpps.core.tobj.UITokenServiceCredentialTO tokenCredential)
throws RemoteException
RPPSServiceSEI
setCardCredential in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDtokenCredential - authentication card information
true if card credential was set. Otherwise false
RemoteException
public boolean clearCardHistory(String userId,
String password,
String cuid)
throws RemoteException
RPPSServiceSEI
clearCardHistory in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUID
true if card history was cleared. Otherwise false
RemoteException
public boolean deleteCardHistoryRecord(String userId,
String password,
String cuid,
String url)
throws RemoteException
RPPSServiceSEI
deleteCardHistoryRecord in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDurl - url of site which will be deleted from card history
true if card history record was deleted. Otherwise false
RemoteException
public org.eclipse.higgins.rpps.core.tobj.CardUsageTO[] getCardHistory(String userId,
String password,
String cuid,
int startFrom,
int capacity,
String orderBy,
String orderDirection)
throws RemoteException
RPPSServiceSEI
getCardHistory in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.cuid - the icard's CUIDstartFrom - starting position in the selectioncapacity - count of record which will be returnedorderBy - name of field which be used for sorting. Can take one of these values: "date","
site","useAlways"orderDirection - If value of this parameter is "desc" then result will be sorted in descending order.
Otherwise in ascending order.
RemoteException
public String[] getHBXUIList(String version,
String windowsName)
throws RemoteException
RPPSServiceSEI
getHBXUIList in interface RPPSServiceSEIversion - windowsName -
RemoteException
public org.eclipse.higgins.rpps.core.tobj.ICardUpdateResponseTO[] updateClaimsAcrossCards(String userId,
String password,
String[] claimTypes,
String[] claimValues,
org.eclipse.higgins.rpps.core.tobj.ICardUpdateTO[] cardUpdate)
throws RemoteException
RPPSServiceSEI
updateClaimsAcrossCards in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.claimTypes - array of claim's typesclaimValues - array of claim's types. Must be in the same order as claimTypescardUpdate - array of ICardUpdateTO
code
field equals 0 then card was updated correctly. Otherwise code field contains
error code
RemoteException
public org.eclipse.higgins.rpps.core.tobj.MapTO[] getClaimValuesMRU(String userId,
String password)
throws RemoteException
RPPSServiceSEI
getClaimValuesMRU in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.
RemoteException
public void addClaimValuesMRU(String userId,
String password,
String claimType,
String claimValue)
throws RemoteException
RPPSServiceSEI
addClaimValuesMRU in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.claimType - claim's typeclaimValue - claim's value
RemoteException
public void removeClaimValuesMRU(String userId,
String password,
String claimType,
String claimValue)
throws RemoteException
RPPSServiceSEI
removeClaimValuesMRU in interface RPPSServiceSEIuserId - the id to identify the user.password - the password to identify the user.claimType - claim's typeclaimValue - claim's value
RemoteException
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||