boulder/core
Samantha Frank 37b85fbd38
VA/RVA: Add metadata necessary for the MPIC ballot (#7732)
- Add `Perspective` and `RIR` fields to the remote-va configuration
- Configure RVA ValidationAuthorityImpl instances with the contents of
the JSON configuration
- Configure VA ValidationAuthorityImpl instances with the constant
`va.PrimaryPerspective`
- Log `Perspective` for non-Primary Perspectives, per the MPIC
requirements in section 5.4.1 (2) vii of the BRs. Also log the RIR for
posterity.
- Introduce `ValidationResult` RPC fields `Perspective` and `Rir`, which
are not currently used but will be required for corroboration in #7616

Fixes https://github.com/letsencrypt/boulder/issues/7613
Part of https://github.com/letsencrypt/boulder/issues/7615
Part of https://github.com/letsencrypt/boulder/issues/7616
2024-10-10 09:37:55 -04:00
..
proto Lay the groundwork for supporting IP identifiers (#7692) 2024-08-30 11:40:38 -07:00
challenges.go Correct Comments on Challenge Construction in `core/challenges.go` (#7242) 2024-01-08 14:55:33 -08:00
challenges_test.go Make authz2 the default storage format (#4476) 2019-10-21 15:29:15 -04:00
core_test.go Deprecate Challenge.ProvidedKeyAuthorization (#7515) 2024-06-04 14:48:36 -07:00
interfaces.go Improve how we disable challenge types (#7677) 2024-08-29 15:38:50 -07:00
objects.go VA/RVA: Add metadata necessary for the MPIC ballot (#7732) 2024-10-10 09:37:55 -04:00
objects_test.go Improve how we disable challenge types (#7677) 2024-08-29 15:38:50 -07:00
util.go Update to math/rand/v2 (#7657) 2024-08-12 09:17:09 -07:00
util_test.go WFE: Reject new orders containing paused identifiers (#7599) 2024-07-25 13:46:40 -04:00