Skip to main content

PomVerifyOptions

@mandaitor/sdk


@mandaitor/sdk / PomVerifyOptions

Interface: PomVerifyOptions

Defined in: @mandaitor/sdk/dist/pom-verifier.d.ts:44

Properties

audience?

optional audience?: string

Defined in: @mandaitor/sdk/dist/pom-verifier.d.ts:46

Expected audience claim (optional)


clockSkewSeconds?

optional clockSkewSeconds?: number

Defined in: @mandaitor/sdk/dist/pom-verifier.d.ts:48

Clock skew tolerance in seconds (default: 60)


currentTime?

optional currentTime?: number

Defined in: @mandaitor/sdk/dist/pom-verifier.d.ts:52

Current time override for testing (Unix seconds)


didResolver?

optional didResolver?: (did) => Promise<DidDocument | null>

Defined in: @mandaitor/sdk/dist/pom-verifier.d.ts:50

Custom DID document resolver (overrides default HTTP resolution)

Parameters

did

string

Returns

Promise<DidDocument | null>


skipSignatureVerification?

optional skipSignatureVerification?: boolean

Defined in: @mandaitor/sdk/dist/pom-verifier.d.ts:54

Skip signature verification (for environments without Web Crypto)