mirror of
https://github.com/danbulant/jose
synced 2026-05-25 04:51:47 +00:00
refactor: move keys around
This commit is contained in:
parent
033a025a34
commit
a752663317
11 changed files with 13 additions and 13 deletions
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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']
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
const Key = require('./base')
|
||||
const base64url = require('../help/base64url')
|
||||
const base64url = require('../../help/base64url')
|
||||
|
||||
const SIG_ALGS = new Set([
|
||||
'HS256',
|
||||
|
|
@ -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')
|
||||
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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'],
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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
|
||||
;(() => {
|
||||
|
|
|
|||
Loading…
Reference in a new issue