org.eclipse.higgins.ics.ws.wsdl
Interface RPPSServiceSEI

All Superinterfaces:
Remote
All Known Implementing Classes:
RPPSServiceSEIBindingStub

public interface RPPSServiceSEI
extends Remote


Method Summary
 CategoryTO addCategory(String userId, String password, CategoryTO category)
           
 ResponseMessage addUserProfile(String userId, String password, UserProfileTO userProfile)
           
 void addUserProfileFromHBX(String userId, String password)
           
 FormatDescriptorTO checkImportStream(String userId, String password, byte[] crd)
           
 ICardTO clearCardCredential(String userId, String password, String cuid)
           
 boolean clearCardHistory(String userId, String password, String cuid)
           
 void connectionNotify(String userId, String password, String host, String username, boolean success)
           
 boolean connectionVerify(String userId, String password, String host, String username)
           
 ICardTO createDuplicateICard(String userId, String password, String cardName, String cuid, String pinCode)
           
 String createICardByArrayProperties(String userId, String password, String id, String[] properties)
           
 String createICardByProperty(String userId, String password, String id, String properties)
           
 ICardTO createICardByTemplate(String userId, String password, ICardTemplateTO template)
           
 String createICardFromHBX(String userId, String password, String cardname)
           
 void deleteAllICard(String userId, String password)
           
 void deleteCategory(String userId, String password, String categoryId)
           
 void deleteICard(String userId, String password, String cuid)
           
 boolean deleteUrlCardRelation(String userId, String password, String cuid, String url)
           
 ResponseMessage deleteUserProfile(String userId, String password)
           
 ICardTO editPinCode(String userId, String password, String cuid, String oldPinCode, String newPinCode)
           
 byte[] exportICards(String userId, String password, String formatID, String[] cards, UITokenServiceCredentialTO credential)
           
 CardUsageTO[] getCardHistory(String userId, String password, String cuid, int startFrom, int capacity, String orderBy, String orderDirection)
           
 CardInformationTO getCardInformation(String userId, String password, String cuid, int size)
           
 CategoryTO[] getCategory(String userId, String password)
           
 String getFormFillingScript(String page, String username, String form)
           
 String[] getHBXUIList(String version, String windowsName)
           
 String getHigginsServiceGlobalIName()
           
 String getHtmlScrapingScript(String page)
           
 ICardTO getICardById(String userId, String password, String cuid)
           
 ICardTO getICardByIdAndTokenServiceCredential(String userId, String password, String cuid, UITokenServiceCredentialTO userCredintial)
           
 UIResponseCardTO getICardClaims(String userId, String password, String cuid, String policy, String typeofCredential, String[] credentialKey, String[] credentialValue)
           
 ICardTemplateTO[] getICardCreationTemplate(String userId, String password)
           
 ICardTO[] getICards(String userId, String password)
           
 ICardsAndCategoryTO getICardsAndCategoriesByUser(String userId, String password)
           
 ICardTO[] getICardsByFormat(String userId, String password, String formatID)
           
 FormatDescriptorTO[] getOutputFormats(String userId, String password)
           
 ICardTemplateTO getPersonalICardCreationTemplate(String userId, String password)
           
 TokenResponseTO getTokenByClaims(String sslCert, String claimNameArray, String claimValueArray)
           
 TokenResponseTO getTokenByUrl(String userId, String password, String policy, String policytype, String sslCert, String url)
           
 ExtraTokenResponseTO getTokenExtraByUrl(String userId, String password, String policy, String policytype, String sslCert, String url)
           
 TokenResponseTO getTokenObject(String userId, String password, String policy, String policytype, String sslCert, String[] cuids, String typeofCredential, String[] credentialKey, String[] credentialValue)
           
 UIResponseTO getUI(String userId, String password, String url, String target, String sslCert, String policytype, String policy)
           
 UserProfileTO getUserProfile(String userId, String password)
           
 ICardTO[] importICardAsByteArray(String userId, String password, byte[] crd)
           
 ICardTO[] importICards(String userId, String password, byte[] crd, String formatID, UITokenServiceCredentialTO credential)
           
 void importICardsAsString(String userId, String password, String crd)
           
 ResponseMessage modifyCategories(String userId, String password, CategoryTO[] categories)
           
 CategoryTO modifyCategory(String userId, String password, CategoryTO category)
           
 UserProfileTO modifyUserProfile(String userId, String password, UserProfileTO userProfile)
           
 ICardTO resetPinCode(String userId, String password, String cuid, String oldPinCode)
           
 boolean setCardCredential(String userId, String password, String cuid, UITokenServiceCredentialTO tokenCredential)
           
 void setHtmlScrapingScript(String page, String script)
           
 ICardTO setPinCode(String userId, String password, String cuid, String pinCode)
           
 String[] testStringArray(String[] strArray)
           
 ICardTO updateICard(String userId, String password, ICardTO icardTO)
           
 boolean userIdentifierExists(String userIdentifier)
           
 

Method Detail

createICardByProperty

public String createICardByProperty(String userId,
                                    String password,
                                    String id,
                                    String properties)
                             throws RemoteException
Throws:
RemoteException

createICardByArrayProperties

public String createICardByArrayProperties(String userId,
                                           String password,
                                           String id,
                                           String[] properties)
                                    throws RemoteException
Throws:
RemoteException

createICardByTemplate

public ICardTO createICardByTemplate(String userId,
                                     String password,
                                     ICardTemplateTO template)
                              throws RemoteException
Throws:
RemoteException

createICardFromHBX

public String createICardFromHBX(String userId,
                                 String password,
                                 String cardname)
                          throws RemoteException
Throws:
RemoteException

createDuplicateICard

public ICardTO createDuplicateICard(String userId,
                                    String password,
                                    String cardName,
                                    String cuid,
                                    String pinCode)
                             throws RemoteException
Throws:
RemoteException

getICardCreationTemplate

public ICardTemplateTO[] getICardCreationTemplate(String userId,
                                                  String password)
                                           throws RemoteException
Throws:
RemoteException

connectionNotify

public void connectionNotify(String userId,
                             String password,
                             String host,
                             String username,
                             boolean success)
                      throws RemoteException
Throws:
RemoteException

getFormFillingScript

public String getFormFillingScript(String page,
                                   String username,
                                   String form)
                            throws RemoteException
Throws:
RemoteException

getHtmlScrapingScript

public String getHtmlScrapingScript(String page)
                             throws RemoteException
Throws:
RemoteException

setHtmlScrapingScript

public void setHtmlScrapingScript(String page,
                                  String script)
                           throws RemoteException
Throws:
RemoteException

connectionVerify

public boolean connectionVerify(String userId,
                                String password,
                                String host,
                                String username)
                         throws RemoteException
Throws:
RemoteException

getUI

public UIResponseTO getUI(String userId,
                          String password,
                          String url,
                          String target,
                          String sslCert,
                          String policytype,
                          String policy)
                   throws RemoteException
Throws:
RemoteException

getICardByIdAndTokenServiceCredential

public ICardTO getICardByIdAndTokenServiceCredential(String userId,
                                                     String password,
                                                     String cuid,
                                                     UITokenServiceCredentialTO userCredintial)
                                              throws RemoteException
Throws:
RemoteException

getICardClaims

public UIResponseCardTO getICardClaims(String userId,
                                       String password,
                                       String cuid,
                                       String policy,
                                       String typeofCredential,
                                       String[] credentialKey,
                                       String[] credentialValue)
                                throws RemoteException
Throws:
RemoteException

getICardById

public ICardTO getICardById(String userId,
                            String password,
                            String cuid)
                     throws RemoteException
Throws:
RemoteException

getICards

public ICardTO[] getICards(String userId,
                           String password)
                    throws RemoteException
Throws:
RemoteException

getICardsAndCategoriesByUser

public ICardsAndCategoryTO getICardsAndCategoriesByUser(String userId,
                                                        String password)
                                                 throws RemoteException
Throws:
RemoteException

updateICard

public ICardTO updateICard(String userId,
                           String password,
                           ICardTO icardTO)
                    throws RemoteException
Throws:
RemoteException

importICardAsByteArray

public ICardTO[] importICardAsByteArray(String userId,
                                        String password,
                                        byte[] crd)
                                 throws RemoteException
Throws:
RemoteException

importICardsAsString

public void importICardsAsString(String userId,
                                 String password,
                                 String crd)
                          throws RemoteException
Throws:
RemoteException

importICards

public ICardTO[] importICards(String userId,
                              String password,
                              byte[] crd,
                              String formatID,
                              UITokenServiceCredentialTO credential)
                       throws RemoteException
Throws:
RemoteException

checkImportStream

public FormatDescriptorTO checkImportStream(String userId,
                                            String password,
                                            byte[] crd)
                                     throws RemoteException
Throws:
RemoteException

exportICards

public byte[] exportICards(String userId,
                           String password,
                           String formatID,
                           String[] cards,
                           UITokenServiceCredentialTO credential)
                    throws RemoteException
Throws:
RemoteException

getICardsByFormat

public ICardTO[] getICardsByFormat(String userId,
                                   String password,
                                   String formatID)
                            throws RemoteException
Throws:
RemoteException

getOutputFormats

public FormatDescriptorTO[] getOutputFormats(String userId,
                                             String password)
                                      throws RemoteException
Throws:
RemoteException

deleteICard

public void deleteICard(String userId,
                        String password,
                        String cuid)
                 throws RemoteException
Throws:
RemoteException

deleteAllICard

public void deleteAllICard(String userId,
                           String password)
                    throws RemoteException
Throws:
RemoteException

getHigginsServiceGlobalIName

public String getHigginsServiceGlobalIName()
                                    throws RemoteException
Throws:
RemoteException

testStringArray

public String[] testStringArray(String[] strArray)
                         throws RemoteException
Throws:
RemoteException

getTokenByClaims

public TokenResponseTO getTokenByClaims(String sslCert,
                                        String claimNameArray,
                                        String claimValueArray)
                                 throws RemoteException
Throws:
RemoteException

getTokenObject

public TokenResponseTO getTokenObject(String userId,
                                      String password,
                                      String policy,
                                      String policytype,
                                      String sslCert,
                                      String[] cuids,
                                      String typeofCredential,
                                      String[] credentialKey,
                                      String[] credentialValue)
                               throws RemoteException
Throws:
RemoteException

getTokenByUrl

public TokenResponseTO getTokenByUrl(String userId,
                                     String password,
                                     String policy,
                                     String policytype,
                                     String sslCert,
                                     String url)
                              throws RemoteException
Throws:
RemoteException

getTokenExtraByUrl

public ExtraTokenResponseTO getTokenExtraByUrl(String userId,
                                               String password,
                                               String policy,
                                               String policytype,
                                               String sslCert,
                                               String url)
                                        throws RemoteException
Throws:
RemoteException

getPersonalICardCreationTemplate

public ICardTemplateTO getPersonalICardCreationTemplate(String userId,
                                                        String password)
                                                 throws RemoteException
Throws:
RemoteException

getUserProfile

public UserProfileTO getUserProfile(String userId,
                                    String password)
                             throws RemoteException
Throws:
RemoteException

addUserProfileFromHBX

public void addUserProfileFromHBX(String userId,
                                  String password)
                           throws RemoteException
Throws:
RemoteException

addUserProfile

public ResponseMessage addUserProfile(String userId,
                                      String password,
                                      UserProfileTO userProfile)
                               throws RemoteException
Throws:
RemoteException

deleteUserProfile

public ResponseMessage deleteUserProfile(String userId,
                                         String password)
                                  throws RemoteException
Throws:
RemoteException

deleteUrlCardRelation

public boolean deleteUrlCardRelation(String userId,
                                     String password,
                                     String cuid,
                                     String url)
                              throws RemoteException
Throws:
RemoteException

userIdentifierExists

public boolean userIdentifierExists(String userIdentifier)
                             throws RemoteException
Throws:
RemoteException

modifyUserProfile

public UserProfileTO modifyUserProfile(String userId,
                                       String password,
                                       UserProfileTO userProfile)
                                throws RemoteException
Throws:
RemoteException

setPinCode

public ICardTO setPinCode(String userId,
                          String password,
                          String cuid,
                          String pinCode)
                   throws RemoteException
Throws:
RemoteException

resetPinCode

public ICardTO resetPinCode(String userId,
                            String password,
                            String cuid,
                            String oldPinCode)
                     throws RemoteException
Throws:
RemoteException

editPinCode

public ICardTO editPinCode(String userId,
                           String password,
                           String cuid,
                           String oldPinCode,
                           String newPinCode)
                    throws RemoteException
Throws:
RemoteException

getCategory

public CategoryTO[] getCategory(String userId,
                                String password)
                         throws RemoteException
Throws:
RemoteException

addCategory

public CategoryTO addCategory(String userId,
                              String password,
                              CategoryTO category)
                       throws RemoteException
Throws:
RemoteException

deleteCategory

public void deleteCategory(String userId,
                           String password,
                           String categoryId)
                    throws RemoteException
Throws:
RemoteException

modifyCategory

public CategoryTO modifyCategory(String userId,
                                 String password,
                                 CategoryTO category)
                          throws RemoteException
Throws:
RemoteException

modifyCategories

public ResponseMessage modifyCategories(String userId,
                                        String password,
                                        CategoryTO[] categories)
                                 throws RemoteException
Throws:
RemoteException

getCardInformation

public CardInformationTO getCardInformation(String userId,
                                            String password,
                                            String cuid,
                                            int size)
                                     throws RemoteException
Throws:
RemoteException

clearCardCredential

public ICardTO clearCardCredential(String userId,
                                   String password,
                                   String cuid)
                            throws RemoteException
Throws:
RemoteException

setCardCredential

public boolean setCardCredential(String userId,
                                 String password,
                                 String cuid,
                                 UITokenServiceCredentialTO tokenCredential)
                          throws RemoteException
Throws:
RemoteException

clearCardHistory

public boolean clearCardHistory(String userId,
                                String password,
                                String cuid)
                         throws RemoteException
Throws:
RemoteException

getCardHistory

public CardUsageTO[] getCardHistory(String userId,
                                    String password,
                                    String cuid,
                                    int startFrom,
                                    int capacity,
                                    String orderBy,
                                    String orderDirection)
                             throws RemoteException
Throws:
RemoteException

getHBXUIList

public String[] getHBXUIList(String version,
                             String windowsName)
                      throws RemoteException
Throws:
RemoteException