boulder/ra
Aaron Gable 0f5d2064a8
Remove logic from VA PerformValidation wrapper (#5003)
Updates the type of the ValidationAuthority's PerformValidation
method to be identical to that of the corresponding auto-generated
grpc method, i.e. directly taking and returning proto message
types, rather than exploded arguments.

This allows all logic to be removed from the VA wrappers, which
will allow them to be fully removed after the migration to proto3.

Also updates all tests and VA clients to adopt the new interface.

Depends on #4983 (do not review first four commits)
Part of #4956
2020-08-06 10:45:35 -07:00
..
proto Use 2-space indents in all proto files (#5006) 2020-08-05 10:38:19 -07:00
mock_test.go Make authz2 the default storage format (#4476) 2019-10-21 15:29:15 -04:00
ra.go Remove logic from VA PerformValidation wrapper (#5003) 2020-08-06 10:45:35 -07:00
ra_test.go Remove logic from VA PerformValidation wrapper (#5003) 2020-08-06 10:45:35 -07:00