def mobile_sign(self, id_code, country, phone_nr, language=None, signing_profile='<STR_LIT>'):
if not (self.container and isinstance(self.container, PreviouslyCreatedContainer)):<EOL><INDENT>assert self.data_files, '<STR_LIT>''<STR_LIT>'<EOL><DEDENT>response = self.__invoke('<STR_LIT>', {<EOL>'<STR_LIT>': id_code,<EOL>'<STR_LIT>': country,<EOL>'<STR_LIT>': phone_nr,<EOL>'<STR_LIT>': self.parse_language(language),<EOL>'<STR_LIT>': SkipValue,<EOL>'<STR_LIT>': SkipValue,<EOL>'<STR_LIT>': SkipValue,<EOL>'<STR_LIT>': SkipValue,<EOL>'<STR_LIT>': SkipValue,<EOL>'<STR_LIT>': self.service_name,<EOL>'<STR_LIT>': self.mobile_message,<EOL>'<STR_LIT>': signing_profile,<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': SkipValue,<EOL>'<STR_LIT>': SkipValue,<EOL>'<STR_LIT>': SkipValue,<EOL>})<EOL>return response<EOL>
This can be used to add a signature to existing data files

            WARNING: Must have at least one datafile in the session