This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
pe-bpmn-editor_openconfidentiality [2018/04/20 05:08] admin created |
pe-bpmn-editor_openconfidentiality [2020/03/02 14:57] (current) pullonen [OpenConfidentiality] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== OpenConfidentiality ====== | ====== OpenConfidentiality ====== | ||
+ | This is a generic task for removing a confidentiality protection mechanism from the input. In generalizes decryption and secret sharing reconstruction for example. The input is a data object that is protected and the output is the content of the protected data. | ||
+ | ===== Required input objects ===== | ||
+ | 1 data object (protected data) from [[pe-bpmn-editor_protectconfidentiality|ProtectConfidentiality]] or [[pe-bpmn-editor_petcomputation|PETComputation]] task | ||
+ | |||
+ | ===== Required output objects ===== | ||
+ | |||
+ | 1 data object (data) | ||
+ | |||
+ | ===== Restrictions ===== | ||
+ | |||
+ | **Restriction:** task must have exactly one input and one output data objects\\ | ||
+ | **Error:** exactly 1 input and 1 output are required | ||
+ | |||
+ | **Restriction:** input and output objects must be different data objects - they must have different ids\\ | ||
+ | **Error:** input and output objects must be different data objects | ||
+ | |||
+ | **Restriction:** input data object must be output of [[pe-bpmn-editor_protectconfidentiality|ProtectConfidentiality]] or [[pe-bpmn-editor_petcomputation|PETComputation]] task and if it is an output of [[pe-bpmn-editor_petcomputation|PETComputation]] task then the output data object must be selected as "Private" under [[pe-bpmn-editor_petcomputation|PETComputation]] stereotype settings of the output object’s task\\ | ||
+ | **Error:** input object is not private |