ArchActionSetSecuredData(coreSetSecuredDataActionViewModel)

new ArchActionSetSecuredData(coreSetSecuredDataActionViewModel)

The Architect Scripting class for the Set Secured Data action. Instances of this action should be created by calling ArchFactoryActions#addActionSetSecuredData

Parameters:
Name Type Description
coreSetSecuredDataActionViewModel object

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

See:

Extends

Members

readonly attributeNameValuePairs :ArchBaseNameValuePairs

Returns the name value attribute pairs configured on this Set Secured Data action.

Inherited From:

readonly conversationId :ArchValueString

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

readonly displayTypeName :string

Returns the display type name string 'ArchBaseActionSecuredData'.

Inherited From:

readonly isArchActionSetSecuredData :boolean

Returns true indicating that this is an ArchActionSetSecuredData instance.

Methods

addAttributeNameValuePair(nameExpressionopt, valueExpressionopt) → {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 set the value property is the value to set on the attribute at runtime.

Parameters:
Name Type Attributes Description
nameExpression string <optional>

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

valueExpression string <optional>

a string expression that specifies the value to set on the attribute.

Inherited From: