boulder/grpc
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
..
creds Update travis go versions (remove 1.14.1, add 1.15rc1) (#5002) 2020-08-04 12:13:09 -07:00
test_proto Upgrade to latest protoc and protoc-gen-go (#4794) 2020-04-23 18:54:44 -07:00
ca-wrappers.go Return proto from ca.IssueCertificateFromPrecertificate (#4982) 2020-07-23 18:39:10 -07:00
client.go Fix orphan-finder (#4507) 2019-10-25 09:51:14 -07:00
errors.go gRPC: support wrap/unwrap of berrors with suberrors. (#4278) 2019-06-20 16:36:13 -04:00
errors_test.go Fix nits found by staticcheck (#4726) 2020-03-30 10:20:20 -07:00
interceptors.go Fix nits found by staticcheck (#4726) 2020-03-30 10:20:20 -07:00
interceptors_test.go Replace master with main. (#4917) 2020-06-30 16:39:39 -07:00
pb-marshalling.go Remove logic from VA PerformValidation wrapper (#5003) 2020-08-06 10:45:35 -07:00
pb-marshalling_test.go Remove logic from VA PerformValidation wrapper (#5003) 2020-08-06 10:45:35 -07:00
publisher-wrappers.go Switch to syntax = "proto3" for publisher. (#4820) 2020-05-27 08:57:57 -07:00
ra-wrappers.go WFE2: allow revocation of precertificates. (#4433) 2019-09-16 16:40:07 -04:00
sa-wrappers.go Remove SerialExists. (#4976) 2020-07-22 18:59:34 -07:00
server.go Excise grpc maxConcurrentStreams configuration (#4257) 2019-06-12 09:35:24 -04:00
va-wrappers.go Remove logic from VA PerformValidation wrapper (#5003) 2020-08-06 10:45:35 -07:00