@villedemontreal/jwt-validator
Version:
Module to validate JWT (JSON Web Tokens)
20 lines • 571 B
TypeScript
import { IPublicKey, IPublicKeys } from '../models/publicKey';
/**
* Public Key repository
*/
export interface IPublicKeyRepository {
/**
* Return the last public keys
* @return {Promise<IPublicKeys>}
*/
getAll(): Promise<IPublicKeys>;
/**
* Returns one public key.
* Returns null if not found.
* @param {number} keyId
* @return {Promise<IPublicKey>}
*/
getOne(keyId: number): Promise<IPublicKey>;
}
export declare const publicKeyRepository: IPublicKeyRepository;
//# sourceMappingURL=publicKeyRepository.d.ts.map