9 lines
486 B
TypeScript
9 lines
486 B
TypeScript
|
|
export const createRemoteJWKSet = () => () => ({ kid: 'test' })
|
||
|
|
export const jwtVerify = () => Promise.resolve({ payload: { sub: 'test-user', email: 'test@test.com' } })
|
||
|
|
export const createLocalJWKSet = () => () => ({})
|
||
|
|
export const SignJWT = class {}
|
||
|
|
export const generateKeyPair = () => Promise.resolve({ publicKey: 'pk', privateKey: 'sk' })
|
||
|
|
export const exportJWK = () => ({})
|
||
|
|
export const calculateJwkThumbprint = () => 'thumbprint'
|
||
|
|
export default { createRemoteJWKSet, jwtVerify }
|