com.ibm.itim.mail.workflow
Interface TemplateWorkflowNewAccountContext

All Superinterfaces:
WorkflowNewAccountContext, WorkflowNotificationContext

public interface TemplateWorkflowNewAccountContext
extends WorkflowNewAccountContext

The workflow runtime context associated with new account 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 account password 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.WorkflowNewAccountContext
getAccountData, getAccountDN, getAccountNewAccessAsString, getAccountNewAccessList, getAccountRemovedAccessAsString, getAccountRemovedAccessList, getServiceDN, getUserDN, hasNewAccess, hasRemovedAccess, showPassword
 
Methods inherited from interface com.ibm.itim.mail.workflow.WorkflowNotificationContext
getActivity, getActivity, getData, getParentProcess, getProcess, getRootProcess
 

Method Detail

getAccountUserId

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

Returns:
String of the account user id.

getAccountServiceName

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

Returns:
String of the account service name.

getAccountServiceProfileName

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

Returns:
String of the account service profile name.

getAccountPassword

java.lang.String getAccountPassword()
Returns the account password 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

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

Returns:
String of the account owner name.

getTransactionId

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

int getPasswordExpirePeriod()
Returns the password delivery expiration period.

Returns:
int representing the password delivery expiration period.

getPasswordRetrievalUrl

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 Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.