Skip to main content

Interface: DIDResolverConfig

Defined in: src/auth/did/did-resolver.ts:27

DID resolver configuration.

Properties

cacheFailures?

readonly optional cacheFailures: boolean

Defined in: src/auth/did/did-resolver.ts:54

Whether to cache failed resolutions.

Default Value

true

cacheTtlSeconds?

readonly optional cacheTtlSeconds: number

Defined in: src/auth/did/did-resolver.ts:40

Cache TTL in seconds.

Default Value

300 (5 minutes)

failureCacheTtlSeconds?

readonly optional failureCacheTtlSeconds: number

Defined in: src/auth/did/did-resolver.ts:61

Failed resolution cache TTL in seconds.

Default Value

60

plcDirectoryUrl?

readonly optional plcDirectoryUrl: string

Defined in: src/auth/did/did-resolver.ts:33

PLC directory URL.

Default Value

'https://plc.directory'

timeoutMs?

readonly optional timeoutMs: number

Defined in: src/auth/did/did-resolver.ts:47

Request timeout in milliseconds.

Default Value

10000