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. |
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
ArchBaseNameValuePairthenameproperty specifies the name of the attribute whose value you want to set thevalueproperty is the value to set on the attribute at runtime.Parameters:
Name Type Attributes Description nameExpressionstring <optional>
a string expression that specifies the name of the attribute to set.
valueExpressionstring <optional>
a string expression that specifies the value to set on the attribute.
Returns:
ArchBaseNameValuePair- Inherited From: