Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 1x 1x 152x 15x 15x 40x 40x | import { DidAuthClientService, LocalExpiringDidAuthResponseToken } from '@affinidi/affinidi-did-auth-lib'
export class DidAuthAdapter {
constructor(private readonly _did: string, private readonly _didAuthService: DidAuthClientService) {}
get did(): string {
return this._did
}
createDidAuthResponseToken(didAuthRequestToken: string): Promise<string> {
return this._didAuthService.createDidAuthResponseToken(didAuthRequestToken)
}
isResponseTokenExpired(token: string, tokenRequestTime: number): boolean {
const localExpiringDidAuthResponseTokenCheck = LocalExpiringDidAuthResponseToken.initialize(tokenRequestTime, token)
return localExpiringDidAuthResponseTokenCheck.isExpiredAt(Date.now())
}
}
|