Skip to content

Don't allow letter sends when 2 pieces of fair evidence are required#10886

Merged
jmhooper merged 3 commits intomainfrom
jmhooper-disallow-gpo-during-biometric-proofing
Jul 2, 2024
Merged

Don't allow letter sends when 2 pieces of fair evidence are required#10886
jmhooper merged 3 commits intomainfrom
jmhooper-disallow-gpo-during-biometric-proofing

Conversation

@jmhooper
Copy link
Contributor

In #10871 we added a requirement that 2 pieces of fair evidence are required during verification. This is active whenever a SP requests biometric comparison. This commit adds enforcement of that requirement. It uses the GpoVerifyForm added in #10844 to disallow sends when that requirement is in place.

@jmhooper jmhooper requested review from matthinz and n1zyy June 28, 2024 14:31
@jmhooper jmhooper changed the title Don't allow resends when 2 pieces of fair evidence are required Don't allow letter sends when 2 pieces of fair evidence are required Jun 28, 2024
In #10871 we added a requirement that 2 pieces of fair evidence are required during verification. This is active whenever a SP requests biometric comparison. This commit adds enforcement of that requirement. It uses the `GpoVerifyForm` added in #10844 to disallow sends when that requirement is in place.

changelog: User-Facing Improvements, Verify By Mail Flow, The verify by mail flow enforces the 2 pieces of fair evidence requirement which disallows verify by mail when a SP requests an authn context with the requirement.
@jmhooper jmhooper force-pushed the jmhooper-disallow-gpo-during-biometric-proofing branch from be4426e to ef21aaf Compare June 28, 2024 14:31
@jmhooper
Copy link
Contributor Author

I am marking this as WIP. I need to put together some feature specs for this.

Copy link
Contributor

@n1zyy n1zyy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel like I'm still coming up to speed on some of the VoT stuff and thus maybe not an SME for some of this, but this all looks reasonable to me. The GpoVerifyByMailPolicy changes end up making it all look easy!

minimum_wait_before_another_usps_letter_in_hours: 24
mx_timeout: 3
new_device_alert_delay_in_minutes: 5
no_verify_by_mail_for_biometric_comparison_enabled: true
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I started to bikeshed the leading "no_" here but then read past comments and decided it's lovely. 😇

@jmhooper jmhooper merged commit 28f9f1b into main Jul 2, 2024
@jmhooper jmhooper deleted the jmhooper-disallow-gpo-during-biometric-proofing branch July 2, 2024 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants