refactor: move keys around

This commit is contained in:
Filip Skokan 2019-01-19 17:24:43 +01:00
parent 033a025a34
commit a752663317
11 changed files with 13 additions and 13 deletions

View file

@ -1,9 +1,9 @@
const { createPublicKey, createPrivateKey, createSecretKey } = require('crypto')
const Key = require('./base')
const RSAKey = require('./rsa')
const ECKey = require('./ec')
const OctKey = require('./oct')
const Key = require('./key/base')
const RSAKey = require('./key/rsa')
const ECKey = require('./key/ec')
const OctKey = require('./key/oct')
const base64url = require('../help/base64url')
const { PrivateKeyObject, PublicKeyObject, SecretKeyObject } = require('../help/key_objects')

View file

@ -1,5 +1,5 @@
const { pemToJwk } = require('../help/key_utils')
const thumbprint = require('./thumbprint')
const { pemToJwk } = require('../../help/key_utils')
const thumbprint = require('../thumbprint')
const RSA_PUBLIC = ['e', 'n']
const RSA_PRIVATE = [...RSA_PUBLIC, 'd', 'p', 'q', 'dp', 'dq', 'qi']

View file

@ -1,5 +1,5 @@
const Key = require('./base')
const base64url = require('../help/base64url')
const base64url = require('../../help/base64url')
const SIG_ALGS = new Set([
'HS256',

View file

@ -1,7 +1,7 @@
const base64url = require('../help/base64url')
const serializers = require('./serializers')
const Key = require('../jwk/base')
const Key = require('../jwk/key/base')
const { JWSInvalidHeader, JWSMissingAlg } = require('../errors')
const { sign } = require('../jwa')

View file

@ -1,6 +1,6 @@
const ms = require('ms')
const Key = require('../jwk/base')
const Key = require('../jwk/key/base')
const { sign } = require('../jws')
const epoch = require('../help/epoch')
const importKey = require('../jwk/import')

View file

@ -1,6 +1,6 @@
const ms = require('ms')
const Key = require('../jwk/base')
const Key = require('../jwk/key/base')
const { verify } = require('../jws')
const epoch = require('../help/epoch')
const importKey = require('../jwk/import')

View file

@ -3,7 +3,7 @@ const { createPrivateKey, createPublicKey } = require('crypto')
const { hasProperty, hasNoProperties, hasProperties } = require('../macros')
const fixtures = require('../fixtures')
const ECKey = require('../../lib/jwk/ec')
const ECKey = require('../../lib/jwk/key/ec')
Object.entries({
'P-256': [256, 'rDd6H6t9-nJUoz72nTpz8tInvypVWhE2iQoPznj8ZY8'],

View file

@ -2,7 +2,7 @@ const test = require('ava')
const { createSecretKey } = require('crypto')
const { hasProperty, hasNoProperties, hasProperties } = require('../macros')
const OctKey = require('../../lib/jwk/oct')
const OctKey = require('../../lib/jwk/key/oct')
const keyObject = createSecretKey(Buffer.from('secret'))
const key = new OctKey(keyObject)

View file

@ -3,7 +3,7 @@ const { createPrivateKey, createPublicKey } = require('crypto')
const { hasProperty, hasNoProperties, hasProperties } = require('../macros')
const fixtures = require('../fixtures')
const RSAKey = require('../../lib/jwk/rsa')
const RSAKey = require('../../lib/jwk/key/rsa')
// private
;(() => {