IdentityRequest Library

Method / Usage

Method / Usage

Expected Args

(Required Args are marked with a * )

public Object createIdentityRequest(WorkflowContext wfc)

Creates an IdentityRequest object from current workflow context information. Tracks status and history of request processing.

  • project*

  • flow

  • source

  • policyViolations

public Object updateIdentityRequestState(WorkflowContext wfc)

Modifies the IdentityRequest's state.

identityRequestId

public Object refreshIdentityRequestAfterApproval (WorkflowContext wfc)

Refreshes the IdentityRequest to include the provisioningEngine that processes the item. Updates the state and adds any expanded attributes that are provisioned.

project

public Object refreshIdentityRequestAfterProvisioning (WorkflowContext wfc)

After provisioning, copies interesting task result information back to the IdentityRequest.

project

public Object refreshIdentityRequestAfterRetry (WorkflowContext wfc)

Scans the retry project and updates the IdentityRequestItem retry count.

project

public Object completeIdentityRequest (WorkflowContext wfc)

Marks IdentityRequest status complete. Puts final plan in request and refreshes the request based on the final project.

  • project

  • policyViolations

  • autoVerify (Boolean)