@rsksmart/express-did-auth
Version:
Authentication with Verifiable Credentials for Express.js
13 lines • 438 B
TypeScript
export interface ChallengeConfig {
challengeExpirationTime?: number;
challengeSecret: string;
}
export declare class ChallengeVerifier {
private expirationTime;
private secret;
constructor({ challengeExpirationTime, challengeSecret }: ChallengeConfig);
get(did: string): string;
verify(did: string, challenge: string): boolean;
private calculateChallenge;
}
//# sourceMappingURL=challenge-verifier.d.ts.map