Change the WFE to stop populating the Contact field of the NewRegistration requests it sends to the RA. Similarly change the WFE to ignore the Contact field of any update-account requests it receives, thereby removing all calls to the RA's UpdateRegistrationContact method. Hoist the RA's contact validation logic into the WFE, so that we can still return errors to clients which are presenting grossly malformed contact fields, and have a first layer of protection against trying to send malformed addresses to email-exporter. A follow-up change (after a deploy cycle) will remove the deprecated RA and SA methods. Part of https://github.com/letsencrypt/boulder/issues/8199 |
||
|---|---|---|
| .. | ||
| testdata | ||
| account_test.go | ||
| akamai_purger_drain_queue_test.go | ||
| ari_test.go | ||
| authz_test.go | ||
| bad_key_test.go | ||
| cert_storage_failed_test.go | ||
| common_mock.go | ||
| common_test.go | ||
| crl_test.go | ||
| email_exporter_test.go | ||
| errors_test.go | ||
| issuance_test.go | ||
| key_rollover_test.go | ||
| nonce_test.go | ||
| observer_test.go | ||
| ocsp_test.go | ||
| otel_test.go | ||
| pausing_test.go | ||
| ratelimit_test.go | ||
| revocation_test.go | ||
| srv_resolver_test.go | ||
| subordinate_ca_chains_test.go | ||
| validation_test.go | ||
| wfe_test.go | ||