@classmethod
def from_refresh_token(Cls, refresh_token):
    """
        Given a refresh token, return an instance of ShortLivedTokenMixin 
        configured using information from ``refresh_token``.

        :param refresh_token: A refresh token instance.
        :returns: A new ShortLivedToken instance.

        .. warning::
            
            You must implement this method



        """
    raise NotImplementedError(
        'You must implement from_refresh_token. Invoke {}() and instantiate it using information from the refresh token'
        .format(Cls.__name__))
