Invoke the deserializer

        Upon successful deserialization a dict will be returned
        containing the following key/vals:

            {
                'content': <uploaded object>,
                'content-type': <content-type of content>,
                'file-ext': <file extension based on content-type>,
                'file-name': <file name of content>,
            }

        :param mimetypes:
            allowed mimetypes of the object in the request
            payload
        :return:
            normalized dict

def deserialize(self, mimetypes):  # pylint: disable=arguments-differ
        """ Invoke the deserializer

        Upon successful deserialization a dict will be returned
        containing the following key/vals:

            {
                'content': <uploaded object>,
                'content-type': <content-type of content>,
                'file-ext': <file extension based on content-type>,
                'file-name': <file name of content>,
            }

        :param mimetypes:
            allowed mimetypes of the object in the request
            payload
        :return:
            normalized dict
        """

        super(Deserializer, self).deserialize()

        parts = self.parse(mimetypes)
        data = self.normalize(parts)

        return data