public interface tcPasswordOperationsIntf extends tcUtilityOperationsIntf
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap |
getObjectInstancePasswordPolicyDescription(long objectInstanceKey)
Returns password policy description in a map by object instance key.
|
Thor.API.tcResultSet |
getObjectPasswordPolicy(long plObjectInstanceKey)
Returns information about the password policy applying to the specified object.
|
java.util.HashMap |
getObjectPasswordPolicyDescription(long objectKey)
This method returns password policy description in hashmap that is applicable on resource object for given object key
|
java.util.HashMap |
getObjectPasswordPolicyDescription(long objectKey,
long userKey)
This method returns password policy description in hashmap that is applicable on resource object for given object key
|
java.util.HashMap |
getProcessPasswordPolicyDescription(long processInstanceKey)
This method returns password policy description in hashmap that is applicable on resource object that is attached to a process of which this processInstanceKey is a key of process instance.
|
Thor.API.tcResultSet |
getUserPasswordPolicy(long plUserKey)
Returns information about the OIM password policy applying to the specified user.
|
java.util.HashMap |
getUserPasswordPolicyDescription(long userKey)
This method returns password policy description in hashmap that is applicable on 'Xellerate User' object
|
void |
setObjectPasswords(long plUserKey,
long[] palObjInsUsrKeys,
java.lang.String psPassword)
Deprecated.
|
void |
setXelleratePassword(long plUserKey,
java.lang.String psPassword)
Sets the password for the user in the OIM.
|
void |
setXelleratePassword(long plUserKey,
java.lang.String psPassword,
boolean changePasswordNextLogon)
Sets the password for the user in the OIM.
|
close, getName, setCountry, setLanguage, setVariantvoid setXelleratePassword(long plUserKey,
java.lang.String psPassword)
throws tcAPIException,
tcPolicyFailedException,
tcAPIException
plUserKey - - The User Key in the systempsPassword - - The password to set as the Users OIM passwordtcAPIException - - is thrown if user key is not found OR DataSet exceptions occurtcPolicyFailedException - - thrown if the Password Policy Fails for specified passwordvoid setXelleratePassword(long plUserKey,
java.lang.String psPassword,
boolean changePasswordNextLogon)
throws tcAPIException,
tcPolicyFailedException,
tcAPIException
plUserKey - - The User Key in the systempsPassword - - The password to set as the Users OIM passwordchangePasswordNextLogon - - Flag to change password on logon for UserstcAPIException - - is thrown if user key is not found OR DataSet exceptions occurtcPolicyFailedException - - thrown if the Password Policy Fails for specified password@Deprecated
void setObjectPasswords(long plUserKey,
long[] palObjInsUsrKeys,
java.lang.String psPassword)
throws tcAPIException,
tcPolicyFailedException,
tcAPIException
plUserKey - - The User Key in the systempalObjInsUsrKeys - - An array of object instance user keys corresponding to the object instances whose passwords are to be set to the specified password.psPassword - - The password to set as the Users password in the target systemstcAPIException - - thrown if User Key or one of the OIU keys are not foundtcPolicyFailedException - - throw if policy fails while setting the new passwordThor.API.tcResultSet getObjectPasswordPolicy(long plObjectInstanceKey)
throws tcAPIException,
tcAPIException
plObjectInstanceKey - - The key of the object instance in the system.tcAPIException - - thrown if OIU key is not found OR data set errors occurThor.API.tcResultSet getUserPasswordPolicy(long plUserKey)
throws tcAPIException,
tcAPIException
plUserKey - - The key of the user in the system.tcAPIException - - thrown if User Key is not found OR data set errors occurjava.util.HashMap getUserPasswordPolicyDescription(long userKey)
throws tcAPIException,
tcAPIException
userKey - (long) for whom password policy is applicablecom.thortech.xl.dataaccess.tcDataSetExceptiontcAPIExceptionjava.util.HashMap getObjectInstancePasswordPolicyDescription(long objectInstanceKey)
throws tcAPIException,
tcAPIException
objectInstanceKey - com.thortech.xl.dataaccess.tcDataSetExceptiontcAPIExceptionjava.util.HashMap getObjectPasswordPolicyDescription(long objectKey)
throws tcAPIException,
tcAPIException
objectKey - (long) on which password policy is applicablecom.thortech.xl.dataaccess.tcDataSetExceptiontcAPIExceptionjava.util.HashMap getObjectPasswordPolicyDescription(long objectKey,
long userKey)
throws tcAPIException,
tcAPIException
objectKey - (long) on which password policy is applicableuserKey - (long) for whom password policy is applicablecom.thortech.xl.dataaccess.tcDataSetExceptiontcAPIExceptionjava.util.HashMap getProcessPasswordPolicyDescription(long processInstanceKey)
throws tcAPIException,
tcAPIException
processInstanceKey - (long)com.thortech.xl.dataaccess.tcDataSetExceptiontcAPIException