UNPKG

@rsksmart/express-did-auth

Version:

Authentication with Verifiable Credentials for Express.js

18 lines 596 B
export declare type SessionManagerFactory = (metadata?: any) => SessionManager; export interface UserSessionConfig { userSessionDuration?: number; } export declare class SessionManager { private metadata?; private sessionDuration; refreshToken: string; private expirationDate; constructor({ userSessionDuration }: UserSessionConfig, metadata?: any); createRefreshToken(): string; renewRefreshToken(oldToken: string): { refreshToken: string; metadata: any; }; getCurrentRefreshToken(): string; } //# sourceMappingURL=session-manager.d.ts.map