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