<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_cookie_value(self, cookie=None, cookie_name=None):
 """ Return information stored in a Cookie :param cookie: A cookie instance :param cookie_name: The name of the cookie I'm looking for :return: tuple (value, timestamp, type) """

        if cookie_name is None:
            cookie_name = self.default_value['name']

        if cookie is None or cookie_name is None:
            return None
        else:
            try:
                info, timestamp = parse_cookie(cookie_name, self.sign_key, cookie,
                                               self.enc_key, self.sign_alg)
            except (TypeError, AssertionError):
                return None
            else:
                value, _ts, typ = info.split("::")
                if timestamp == _ts:
                    return value, _ts, typ
        return None