@property<EOL><INDENT>def key_wrapping_data(self):<DEDENT>
key_wrapping_data = {}<EOL>encryption_key_info = {<EOL>'<STR_LIT>': self._kdw_eki_unique_identifier,<EOL>'<STR_LIT>': {<EOL>'<STR_LIT>': self._kdw_eki_cp_block_cipher_mode,<EOL>'<STR_LIT>': self._kdw_eki_cp_padding_method,<EOL>'<STR_LIT>': self._kdw_eki_cp_hashing_algorithm,<EOL>'<STR_LIT>': self._kdw_eki_cp_key_role_type,<EOL>'<STR_LIT>':<EOL>self._kdw_eki_cp_digital_signature_algorithm,<EOL>'<STR_LIT>':<EOL>self._kdw_eki_cp_cryptographic_algorithm,<EOL>'<STR_LIT>': self._kdw_eki_cp_random_iv,<EOL>'<STR_LIT>': self._kdw_eki_cp_iv_length,<EOL>'<STR_LIT>': self._kdw_eki_cp_tag_length,<EOL>'<STR_LIT>': self._kdw_eki_cp_fixed_field_length,<EOL>'<STR_LIT>':<EOL>self._kdw_eki_cp_invocation_field_length,<EOL>'<STR_LIT>': self._kdw_eki_cp_counter_length,<EOL>'<STR_LIT>':<EOL>self._kdw_eki_cp_initial_counter_value<EOL>}<EOL>}<EOL>if not any(encryption_key_info['<STR_LIT>'].values()):<EOL><INDENT>encryption_key_info['<STR_LIT>'] = {}<EOL><DEDENT>if not any(encryption_key_info.values()):<EOL><INDENT>encryption_key_info = {}<EOL><DEDENT>mac_sign_key_info = {<EOL>'<STR_LIT>': self._kdw_mski_unique_identifier,<EOL>'<STR_LIT>': {<EOL>'<STR_LIT>': self._kdw_mski_cp_block_cipher_mode,<EOL>'<STR_LIT>': self._kdw_mski_cp_padding_method,<EOL>'<STR_LIT>': self._kdw_mski_cp_hashing_algorithm,<EOL>'<STR_LIT>': self._kdw_mski_cp_key_role_type,<EOL>'<STR_LIT>':<EOL>self._kdw_mski_cp_digital_signature_algorithm,<EOL>'<STR_LIT>':<EOL>self._kdw_mski_cp_cryptographic_algorithm,<EOL>'<STR_LIT>': self._kdw_mski_cp_random_iv,<EOL>'<STR_LIT>': self._kdw_mski_cp_iv_length,<EOL>'<STR_LIT>': self._kdw_mski_cp_tag_length,<EOL>'<STR_LIT>': self._kdw_mski_cp_fixed_field_length,<EOL>'<STR_LIT>':<EOL>self._kdw_mski_cp_invocation_field_length,<EOL>'<STR_LIT>': self._kdw_mski_cp_counter_length,<EOL>'<STR_LIT>':<EOL>self._kdw_mski_cp_initial_counter_value<EOL>}<EOL>}<EOL>if not any(mac_sign_key_info['<STR_LIT>'].values()):<EOL><INDENT>mac_sign_key_info['<STR_LIT>'] = {}<EOL><DEDENT>if not any(mac_sign_key_info.values()):<EOL><INDENT>mac_sign_key_info = {}<EOL><DEDENT>key_wrapping_data['<STR_LIT>'] = self._kdw_wrapping_method<EOL>key_wrapping_data['<STR_LIT>'] = encryption_key_info<EOL>key_wrapping_data['<STR_LIT>'] = mac_sign_key_info<EOL>key_wrapping_data['<STR_LIT>'] = self._kdw_mac_signature<EOL>key_wrapping_data['<STR_LIT>'] = self._kdw_iv_counter_nonce<EOL>key_wrapping_data['<STR_LIT>'] = self._kdw_encoding_option<EOL>if not any(key_wrapping_data.values()):<EOL><INDENT>key_wrapping_data = {}<EOL><DEDENT>return key_wrapping_data<EOL>
Retrieve all of the relevant key wrapping data fields and return them
as a dictionary.