Skip to main content

Interface: DIDResolverConfig

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

DID resolver configuration.

Properties

cacheFailures?

readonly optional cacheFailures: boolean

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

Whether to cache failed resolutions.

Default Value

true

cacheTtlSeconds?

readonly optional cacheTtlSeconds: number

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

Cache TTL in seconds.

Default Value

300 (5 minutes)

failureCacheTtlSeconds?

readonly optional failureCacheTtlSeconds: number

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

Failed resolution cache TTL in seconds.

Default Value

60

plcDirectoryUrl?

readonly optional plcDirectoryUrl: string

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

PLC directory URL.

Default Value

'https://plc.directory'

timeoutMs?

readonly optional timeoutMs: number

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

Request timeout in milliseconds.

Default Value

10000