decrypt_serialized_itemπ
Short descriptionπ
decrypt_serialized_item β Decrypt an encrypted item.
Signatureπ
decrypt_serialized_item( encrypted_item EncryptedItemHandle, dict DecryptionParam, out serialized_item SerializedItemHandle )
Descriptionπ
The operator decrypt_serialized_item decrypts the encrypted item
EncryptedItemHandle to the serialized item
SerializedItemHandle using the secret in the dictionary
DecryptionParam. The secret must be passed in the form of a password
string in the dictionary key βpasswordβ.
Execution informationπ
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
This operator returns a handle. Note that the state of an instance of this handle type may be changed by specific operators even though the handle is used as an input parameter by those operators.
Parametersπ
EncryptedItemHandle (input_control) encrypted_item β (handle)
Encrypted item handle.
DecryptionParam (input_control) dict β (handle)
Parameters for the decryption.
Default: []
SerializedItemHandle (output_control) serialized_item β (handle)
Serialized item handle.
Resultπ
The operator decrypt_serialized_item returns the value 2 (H_MSG_TRUE) if the
passed handles and the parameters are valid. Otherwise, an exception is
raised.
Combinations with other operatorsπ
Moduleπ
Foundation