org.eclipse.higgins.sts.server.profile
Class ProfileService

java.lang.Object
  extended byorg.eclipse.higgins.sts.server.profile.ProfileService
All Implemented Interfaces:
org.eclipse.higgins.configuration.api.IConfigurableComponent, org.eclipse.higgins.sts.api.IProfileService

public class ProfileService
extends Object
implements org.eclipse.higgins.sts.api.IProfileService

Binds the Axis 1.x framework generated skeleton code to the Higgins STS implementation. Class was originally auto-generated from WSDL by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.

Author:
mikemci at us dot ibm dot com

Method Summary
 void configure(Map mapGlobalSettings, String strComponentName, Map mapComponentSettings)
           
 String createProfile(org.eclipse.higgins.sts.api.IConstants constants, String strUserIdentifier, String strUserPassword)
           
 String decryptToken(org.eclipse.higgins.sts.api.IConstants constants, String strToken)
           
 String deleteProfile(org.eclipse.higgins.sts.api.IConstants constants, String strUserIdentifier, String strUserPassword)
           
 String getManagedCard(org.eclipse.higgins.sts.api.IConstants constants, String strCardName, String strUsername, String strPassword, String strCredentialType, String strRequireAppliesTo, String strToken)
           
 String getProfile(org.eclipse.higgins.sts.api.IConstants constants, String strUserIdentifier, String strUserPassword, org.eclipse.higgins.sts.api.IProfile profile)
           
 String modifyProfile(org.eclipse.higgins.sts.api.IConstants constants, String strUserIdentifier, String strUserPassword, org.eclipse.higgins.sts.api.IProfile profile)
           
 String modifyProfileSetCardKeyHash(org.eclipse.higgins.sts.api.IConstants constants, String strUserIdentifier, String strUserPassword, String strPPID, String strModulus, String strExponent)
           
 String modifyProfileSetX509SHA(org.eclipse.higgins.sts.api.IConstants constants, String strUserIdentifier, String strUserPassword, String strX509SHA)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

configure

public void configure(Map mapGlobalSettings,
                      String strComponentName,
                      Map mapComponentSettings)
               throws Exception
Specified by:
configure in interface org.eclipse.higgins.configuration.api.IConfigurableComponent
Throws:
Exception

getManagedCard

public String getManagedCard(org.eclipse.higgins.sts.api.IConstants constants,
                             String strCardName,
                             String strUsername,
                             String strPassword,
                             String strCredentialType,
                             String strRequireAppliesTo,
                             String strToken)
                      throws Exception
Specified by:
getManagedCard in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception

createProfile

public String createProfile(org.eclipse.higgins.sts.api.IConstants constants,
                            String strUserIdentifier,
                            String strUserPassword)
                     throws Exception
Specified by:
createProfile in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception

getProfile

public String getProfile(org.eclipse.higgins.sts.api.IConstants constants,
                         String strUserIdentifier,
                         String strUserPassword,
                         org.eclipse.higgins.sts.api.IProfile profile)
                  throws Exception
Specified by:
getProfile in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception

deleteProfile

public String deleteProfile(org.eclipse.higgins.sts.api.IConstants constants,
                            String strUserIdentifier,
                            String strUserPassword)
                     throws Exception
Specified by:
deleteProfile in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception

modifyProfileSetCardKeyHash

public String modifyProfileSetCardKeyHash(org.eclipse.higgins.sts.api.IConstants constants,
                                          String strUserIdentifier,
                                          String strUserPassword,
                                          String strPPID,
                                          String strModulus,
                                          String strExponent)
                                   throws Exception
Specified by:
modifyProfileSetCardKeyHash in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception

modifyProfileSetX509SHA

public String modifyProfileSetX509SHA(org.eclipse.higgins.sts.api.IConstants constants,
                                      String strUserIdentifier,
                                      String strUserPassword,
                                      String strX509SHA)
                               throws Exception
Specified by:
modifyProfileSetX509SHA in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception

modifyProfile

public String modifyProfile(org.eclipse.higgins.sts.api.IConstants constants,
                            String strUserIdentifier,
                            String strUserPassword,
                            org.eclipse.higgins.sts.api.IProfile profile)
                     throws Exception
Specified by:
modifyProfile in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception

decryptToken

public String decryptToken(org.eclipse.higgins.sts.api.IConstants constants,
                           String strToken)
                    throws Exception
Specified by:
decryptToken in interface org.eclipse.higgins.sts.api.IProfileService
Throws:
Exception