Added expiresIn parameter