ArchActionGetSecuredData(coreGetSecuredDataActionViewModel)

new ArchActionGetSecuredData(coreGetSecuredDataActionViewModel)

The Architect Scripting class that represents the Get Secured Data action. Instances of this action should be created by calling ArchFactoryActions#addActionGetSecuredData

Parameters:
Name Type Description
coreGetSecuredDataActionViewModel object

( Internal ) an Architect core get conversation data action view model.

See:

Extends

Members

readonly attributeNameOutputValuePairs :ArchBaseNameValuePairs

Returns the name value attribute pairs configured on a Get Secure Data action.

Inherited From:

readonly conversationId :ArchValueString

The conversation identifier that specifies the conversation from which to get the data. Remember that it's only in a flow whose runtime does not have a conversation associated with it like a workflow where this setting can be assigned a value. Otherwise the runtime behavior of this action will be to get the secured data from the current conversation.

readonly displayTypeName :string

Returns the display type name string 'ArchBaseActionGetSecuredData'.

Inherited From:

readonly isArchActionGetSecuredData :boolean

Returns true indicating that this is an ArchActionGetSecuredData instance.

Methods

addAttributeNameOutputValuePair(nameExpressionopt, variableExpressionopt) → {ArchBaseNameValuePair}

This adds an attribute name value pair to this action that specifies the attribute name and corresponding output variable where the secured data that it retrieves should be stored at flow runtime. On the returned ArchBaseNameValuePair:

  • the name property specifies the name of the attribute whose value you want to retrieve
  • the value property is an output string value property that specifies the string variable where the runtime value of the attribute will be stored.
Parameters:
Name Type Attributes Description
nameExpression string <optional>

a string expression that specifies the name of the attribute to retrieve.

variableExpression string <optional>

a string variable expression that specifies the name of the variable where the value should be stored. For example -> Flow.MyStringVar

Inherited From: