Skip to content

Commit

Permalink
feat: add Ed25519VerificationKey2020 & JsonWebKey2020 as accepted met…
Browse files Browse the repository at this point in the history
…hods (#235)

Allow Ed25519VerificationKey2020 & Ed25519 JsonWebKey2020 as verification methods for Ed25519/EdDSA algorithms
  • Loading branch information
Eengineer1 committed Jun 24, 2022
1 parent 47f3ac8 commit 60987e0
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions src/JWT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -129,8 +129,13 @@ export const SUPPORTED_PUBLIC_KEY_TYPES: PublicKeyTypes = {
*/
'EcdsaPublicKeySecp256k1',
],
Ed25519: ['ED25519SignatureVerification', 'Ed25519VerificationKey2018'],
EdDSA: ['ED25519SignatureVerification', 'Ed25519VerificationKey2018'],
Ed25519: [
'ED25519SignatureVerification',
'Ed25519VerificationKey2018',
'Ed25519VerificationKey2020',
'JsonWebKey2020',
],
EdDSA: ['ED25519SignatureVerification', 'Ed25519VerificationKey2018', 'Ed25519VerificationKey2020', 'JsonWebKey2020'],
}

export const SELF_ISSUED_V2 = 'https://self-issued.me/v2'
Expand Down

0 comments on commit 60987e0

Please sign in to comment.