All files / src/schemas AccessTokenSchema.js

100% Statements 3/3
100% Branches 0/0
100% Functions 0/0
100% Lines 3/3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30      1x         1x                                       1x  
/**
 * Local dependencies
 */
const {JWTSchema} = require('@trust/jose')
 
/**
 * AccessTokenSchema
 */
const AccessTokenSchema = JWTSchema.extend({
  properties: {
    payload: {
      properties: {
 
        /**
         * scope
         */
        scope: {
          type: ['array', 'string'],
          items: { type: 'string' }
        }
      }
    }
  }
})
 
/**
 * Export
 */
module.exports = AccessTokenSchema