@rsksmart/express-did-auth
Version:
Authentication with Verifiable Credentials for Express.js
7 lines • 525 B
TypeScript
import { JWTVerified } from 'did-jwt';
import { Resolver } from 'did-resolver';
import { AuthenticationConfig, DidResolverConfig, TokenValidationConfig } from './types';
export declare function generateAccessToken(subjectDid: string, config: AuthenticationConfig, metadata?: any): Promise<string>;
export declare function getDidResolver(config: DidResolverConfig): Resolver;
export declare function verifyReceivedJwt(token: string, config: TokenValidationConfig): Promise<JWTVerified>;
//# sourceMappingURL=jwt-utils.d.ts.map