verify

suspend fun verify(payload: AltIdQrPayload, currentTimeSeconds: Long, statusCheck: AltIdStatusCheckPolicy = AltIdStatusCheckPolicy.FAIL_OPEN, statusClient: AltIdStatusListClient = AltIdStatusListClient()): AltIdQrVerifier.Result

Verifies payload including the status-list check (step 12) when the attestation's MSO references one. Runs all offline checks first, then — per statusCheck — fetches the Token Status List, validates it (signature, signer trust against the same trust list, sub, iat/exp), and rejects revoked attestations.