Interface: DIDResolverConfig
Defined in: src/auth/did/did-resolver.ts:24
DID resolver configuration.
Properties
cacheFailures?
readonlyoptionalcacheFailures:boolean
Defined in: src/auth/did/did-resolver.ts:51
Whether to cache failed resolutions.
Default Value
true
cacheTtlSeconds?
readonlyoptionalcacheTtlSeconds:number
Defined in: src/auth/did/did-resolver.ts:37
Cache TTL in seconds.
Default Value
300 (5 minutes)
failureCacheTtlSeconds?
readonlyoptionalfailureCacheTtlSeconds:number
Defined in: src/auth/did/did-resolver.ts:58
Failed resolution cache TTL in seconds.
Default Value
60
plcDirectoryUrl?
readonlyoptionalplcDirectoryUrl:string
Defined in: src/auth/did/did-resolver.ts:30
PLC directory URL.
Default Value
'https://plc.directory'
timeoutMs?
readonlyoptionaltimeoutMs:number
Defined in: src/auth/did/did-resolver.ts:44
Request timeout in milliseconds.
Default Value
10000