UNPKG

398 BJavaScriptView Raw
1/**
2 * Module dependencies
3 */
4
5var util = require('util')
6
7/**
8 * IDTokenError
9 */
10
11function IDTokenError (options) {
12 var message = options.error_description ||
13 options.error ||
14 'Invalid ID Token'
15
16 this.name = 'IDTokenError'
17 this.message = message
18 this.statusCode = options.statusCode || 400
19}
20
21util.inherits(IDTokenError, Error)
22
23/**
24 * Exports
25 */
26
27module.exports = IDTokenError