Skip to Content
API referenceSIWX CoreSrcComponentsvalidateMessage()

API Reference — @tuwaio/siwx (CAIP-122 Authentication Layer)


validateMessage()

validateMessage(fields, options?): SiwxValidationResult

Defined in: packages/siwx-core/src/validateMessage.ts:137 

Validates all fields of a CAIP-122 message object. Collects all errors and returns them together rather than failing on the first.

Parameters

fields

SiwxMessageFields

The message fields to validate.

options?

skipExpiration?

boolean

Returns

SiwxValidationResult

A SiwxValidationResult with valid: true or a list of errors.

Example

const result = validateMessage(parsedMessage); if (!result.valid) { console.error(result.errors); }
Last updated on