com.ibm.itim.mail.workflow
Interface TemplateWorkflowNewPasswordContext

All Superinterfaces:
WorkflowNewPasswordContext, WorkflowNotificationContext

public interface TemplateWorkflowNewPasswordContext
extends WorkflowNewPasswordContext

The workflow runtime context associated with new password activity.

Since:
ITIM 4.6

Method Summary
 java.lang.String getAccountOwnerName()
          Returns the account owner name for the account.
 java.lang.String getAccountPassword()
          Returns the new account password in String form for the account.
 java.lang.String getAccountServiceName()
          Returns the account service name for the account.
 java.lang.String getAccountServiceProfileName()
          Returns the account service profile name for the account.
 java.lang.String getAccountUserId()
          Returns the account user id for the account.
 int getPasswordExpirePeriod()
          Returns the password delivery expiration period.
 java.lang.String getPasswordRetrievalUrl()
          Returns the password delivery URL in order to retrieve the password using the accounts shared secret.
 java.lang.String getTransactionId()
          Returns the password delivery transaction id for picking up the password created for this account.
 
Methods inherited from interface com.ibm.itim.mail.workflow.WorkflowNewPasswordContext
getAccountDN, getNewPassword
 
Methods inherited from interface com.ibm.itim.mail.workflow.WorkflowNotificationContext
getActivity, getActivity, getData, getParentProcess, getProcess, getRootProcess
 

Method Detail

getAccountUserId

public java.lang.String getAccountUserId()
Returns the account user id for the account.

Returns:
String of the account user id.

getAccountServiceName

public java.lang.String getAccountServiceName()
Returns the account service name for the account.

Returns:
String of the account service name.

getAccountServiceProfileName

public java.lang.String getAccountServiceProfileName()
Returns the account service profile name for the account.

Returns:
String of the account service profile name.

getAccountPassword

public java.lang.String getAccountPassword()
Returns the new account password in String form for the account. The account password is decrypted if the property enrole.workflow.notifypassword found in enRole.properties is true.

Returns:
String of the account password.

getAccountOwnerName

public java.lang.String getAccountOwnerName()
Returns the account owner name for the account.

Returns:
String of the account owner name.

getTransactionId

public java.lang.String getTransactionId()
Returns the password delivery transaction id for picking up the password created for this account.

Returns:
String of the password delivery transaction id.

getPasswordExpirePeriod

public int getPasswordExpirePeriod()
Returns the password delivery expiration period.

Returns:
int representing the password delivery expiration period.

getPasswordRetrievalUrl

public java.lang.String getPasswordRetrievalUrl()
Returns the password delivery URL in order to retrieve the password using the accounts shared secret.

Returns:
String of the password delivery URL.


IBM Tivoli Identity Manager 4.6
© Copyright International Business Machines Corporation 2005. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.