|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface tcUnauthenticatedOperationsIntf
| Method Summary | |
|---|---|
int |
canUserLogin(java.lang.String psUser, java.lang.String psPassword)Deprecated. |
void |
changePasswordForUser(java.lang.String psUserID, java.lang.String psOldPassword, java.lang.String psNewPassword, java.lang.String psConfirmPassword)Deprecated. |
java.util.List |
getAttributes()Returns a list of all form management related attributes. |
java.lang.String[] |
getChallengeValuesForUser(java.lang.String psUserID)This method return String array of Defined questions. |
java.lang.String |
getColumnCode(java.lang.String psColumnName)Returns the column code of the given column name. |
com.thortech.xl.util.metadata.ProfileMetaData |
getProfileMetaData()Returns meta data related to user profile management. |
java.lang.String |
getPropertyValue(java.lang.String psKeyword)This class will retrieve the property value of the keyword passed as a parameter. |
com.thortech.xl.util.metadata.RegistrationMetaData |
getRegistrationMetaData()Returns meta data related to user self registration. |
java.lang.String[] |
getSystemChallenges()Deprecated. |
java.util.HashMap |
getUserPasswordPolicyDescription(java.lang.String msUserId)This method returns password policy description in hashmap that is applicable on 'Xellerate User' object |
void |
login(java.lang.String psUser, java.lang.String psPassword)Deprecated. |
boolean |
resetForgottenPassword(java.lang.String psUserID, java.util.Map poQuesAns, java.lang.String psPassword)The number of questions answered correctly reset the password |
void |
setChallengeValuesForUser(java.lang.String psUserID, java.lang.String psPassword, java.util.Map phQuestionAnswer)Deprecated. |
void |
signatureLogin(java.lang.String psUser, java.lang.String psSignature)Deprecated. |
| Methods inherited from interface Thor.API.Base.tcUtilityOperationsIntf |
|---|
close, getName, setCountry, setLanguage, setVariant |
| Method Detail |
|---|
java.lang.String[] getChallengeValuesForUser(java.lang.String psUserID)
throws tcAPIException,
tcUserAccountDisabledException,
tcUserAccountInvalidException,
tcAPIException
psUserID -tcAPIExceptiontcUserAccountDisabledExceptiontcUserAccountInvalidExceptiontcUserAccountInvalidExceptiontcUserAccountDisabledExceptiontcAPIException
boolean resetForgottenPassword(java.lang.String psUserID,
java.util.Map poQuesAns,
java.lang.String psPassword)
throws tcAPIException,
tcUserAccountDisabledException,
tcUserAccountInvalidException,
tcNumberOfChallengesMismatchException,
tcQuestionsNotDefinedException,
tcPasswordIncorrectException,
tcPasswordMismatchException,
tcPasswordPolicyException,
tcPasswordResetAttemptsExceededException,
tcUserAlreadyLoggedInException,
tcAPIException
psUserID - userIdpoQuesAns - Questions nas answers.psPassword - PassowrdtcAPIExceptiontcUserAccountDisabledExceptiontcUserAccountInvalidExceptiontcNumberOfChallengesMismatchExceptiontcQuestionsNotDefinedExceptiontcPasswordIncorrectExceptiontcPasswordMismatchExceptiontcPasswordPolicyExceptiontcPasswordResetAttemptsExceededExceptiontcUserAlreadyLoggedInExceptiontcUserAccountInvalidExceptiontcUserAccountDisabledExceptiontcNumberOfChallengesMismatchExceptiontcQuestionsNotDefinedExceptiontcPasswordIncorrectExceptiontcPasswordMismatchExceptiontcPasswordPolicyExceptiontcPasswordResetAttemptsExceededExceptiontcAPIException
java.lang.String getPropertyValue(java.lang.String psKeyword)
throws tcAPIException,
tcPropertyNotFoundException,
tcDuplicatePropertyException,
tcAPIException
psKeyword - is the name of the keywork to find the valuetcAPIExceptiontcPropertyNotFoundExceptiontcDuplicatePropertyExceptiontcPropertyNotFoundExceptiontcDuplicatePropertyExceptiontcAPIException
java.lang.String[] getSystemChallenges()
throws tcAPIException,
tcInvalidLookupException,
tcAPIException
tcAPIExceptiontcInvalidLookupExceptiontcInvalidLookupExceptiontcAPIExceptionPasswordMgmtService:getApplicableDefaultChallengeQuestions
com.thortech.xl.util.metadata.RegistrationMetaData getRegistrationMetaData()
throws tcAPIException,
tcAPIException
RegistrationMetaData object containing the meta data related to user self registation.tcAPIException
com.thortech.xl.util.metadata.ProfileMetaData getProfileMetaData()
throws tcAPIException,
tcAPIException
ProfileMetaData object containing the meta data information related to user profile management.tcAPIException
java.util.List getAttributes()
throws tcAPIException,
tcAPIException
tcAPIException
void changePasswordForUser(java.lang.String psUserID,
java.lang.String psOldPassword,
java.lang.String psNewPassword,
java.lang.String psConfirmPassword)
throws tcAPIException,
tcPasswordIncorrectException,
tcPasswordMismatchException,
tcPasswordPolicyException,
tcUserAccountInvalidException,
tcUserAccountDisabledException,
tcAPIException
psUserID -psOldPassword -psNewPassword -psConfirmPassword -tcAPIExceptiontcPasswordIncorrectExceptiontcPasswordMismatchExceptiontcPasswordPolicyExceptiontcUserAccountInvalidExceptiontcUserAccountDisabledExceptiontcUserAccountInvalidExceptiontcUserAccountDisabledExceptiontcPasswordIncorrectExceptiontcPasswordMismatchExceptiontcPasswordPolicyExceptiontcAPIExceptionend user: AuthenticatedSelfService:changePassword (char[] oldPwd, char[] newPwd, char[] confirmPwd), admin:UserManager: (String userID, char[] password, boolean isUserLogin)
void setChallengeValuesForUser(java.lang.String psUserID,
java.lang.String psPassword,
java.util.Map phQuestionAnswer)
throws tcNumberOfChallengesMismatchException,
tcAPIException,
tcInvalidQuestionException,
tcUserAccountInvalidException,
tcUserAccountDisabledException,
tcPropertyNotFoundException,
tcDuplicatePropertyException,
tcInvalidLookupException,
tcPasswordResetAttemptsExceededException,
tcLoginAttemptsExceededException,
tcPasswordIncorrectException,
tcAPIException
psUserID - the user key to set the challenge question and answerspsPassword - is the password for the user to set his/her Q&AphQuestionAnswer - is the database to usetcNumberOfChallengesMismatchExceptiontcAPIExceptiontcInvalidQuestionExceptiontcUserAccountInvalidExceptiontcUserAccountDisabledExceptiontcPropertyNotFoundExceptiontcDuplicatePropertyExceptiontcInvalidLookupExceptiontcPasswordResetAttemptsExceededExceptiontcLoginAttemptsExceededExceptiontcPasswordIncorrectExceptiontcNumberOfChallengesMismatchExceptiontcAPIExceptiontcInvalidQuestionExceptiontcUserAccountInvalidExceptiontcUserAccountDisabledExceptiontcPasswordResetAttemptsExceededExceptiontcLoginAttemptsExceededExceptionenduser : AuthenticatedSelfService:setChallengeValues(Map<String, Object> quesAnsMap), sysadmin : UserManager:setUserChallengeValues
java.lang.String getColumnCode(java.lang.String psColumnName)
throws tcAPIException,
tcAPIException
psColumnName - Column name whose code is to be retrievedtcAPIExceptiontcAPIException
int canUserLogin(java.lang.String psUser,
java.lang.String psPassword)
throws tcAPIException,
tcAPIException
psUser - User Login to validatepsPassword - Password to validatetcAPIExceptionOIMClient:login
void login(java.lang.String psUser,
java.lang.String psPassword)
throws com.thortech.xl.security.tcLoginException,
tcAPIException
psUser - the usernamepsPassword - the passwordtcLoginException - Exception raise if the user cannot login successfullytcAPIExceptionOIMClient:login
void signatureLogin(java.lang.String psUser,
java.lang.String psSignature)
throws com.thortech.xl.security.tcLoginException,
tcAPIException
psUser - the usernamepsPassword - the passwordtcLoginException - Exception raise if the user cannot login successfullytcAPIExceptionwith signature as password
java.util.HashMap getUserPasswordPolicyDescription(java.lang.String msUserId)
throws tcAPIException,
tcAPIException
com.thortech.xl.dataaccess.tcDataSetExceptiontcAPIException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||