Interface: AuthClientDependencies
Interface: AuthClientDependencies
Defined in: auth-server-ts/src/auth-client.ts:35
Optional constructor overrides. Anything omitted is constructed from
AuthClientOptions with sensible defaults — fetch-based HttpTransport,
NullRevocationCache, InMemorySessionStore, SystemClock.
Properties
clock?
optionalclock?:Clock
Defined in: auth-server-ts/src/auth-client.ts:40
logger?
optionallogger?:LoggerPort
Defined in: auth-server-ts/src/auth-client.ts:41
revocationCache?
optionalrevocationCache?:RevocationCache
Defined in: auth-server-ts/src/auth-client.ts:38
session?
optionalsession?:SessionStore
Defined in: auth-server-ts/src/auth-client.ts:39
transport?
optionaltransport?:HttpTransportContract
Defined in: auth-server-ts/src/auth-client.ts:36
validator?
optionalvalidator?:TokenValidatorContract
Defined in: auth-server-ts/src/auth-client.ts:37