@@ -6,10 +6,9 @@ import { NeedInfoError } from '../errors/NeedInfoError';
66import { DialogInput } from './Input' ;
77import { DialogOutput } from './Output' ;
88import { reType } from '../util/ReType' ;
9- import { KeyValueStore } from '../util/storage/models/KeyValueStore' ;
109import { TicketingStrategy } from '../ticketing/strategy/TicketingStrategy' ;
1110import { v4 } from 'uuid' ;
12- import { BadRequestHttpError , ForbiddenHttpError , getLoggerFor } from '@solid/community-server' ;
11+ import { BadRequestHttpError , ForbiddenHttpError , getLoggerFor , KeyValueStorage } from '@solid/community-server' ;
1312
1413/**
1514 * A concrete Negotiator that verifies incoming Claims and processes Tickets
@@ -21,13 +20,13 @@ export class BaseNegotiator implements Negotiator {
2120 /**
2221 * Construct a new Negotiator
2322 * @param verifier - The Verifier used to verify Claims of incoming Credentials.
24- * @param ticketStore - A KeyValueStore to track Tickets.
23+ * @param ticketStore - A KeyValueStorage to track Tickets.
2524 * @param ticketManager - The strategy describing the life cycle of a Ticket.
2625 * @param tokenFactory - A factory for minting Access Tokens.
2726 */
2827 public constructor (
2928 protected verifier : Verifier ,
30- protected ticketStore : KeyValueStore < string , Ticket > ,
29+ protected ticketStore : KeyValueStorage < string , Ticket > ,
3130 protected ticketingStrategy : TicketingStrategy ,
3231 protected tokenFactory : TokenFactory ,
3332 ) { }
0 commit comments