public function storeAccessTokenForSeconds($access_token, $seconds, array $param = [])
    {
        $time = time() + (int) $seconds - 1;

        if ($this->save($access_token, $time) === true) {
            $this->logger->info(__CLASS__, 'store', sprintf('Access token stored for %ss', $seconds));
        }

        // if cannot save, an exception will be raised
        return true;
    }