boulder/grpc
Daniel McCarney 4ac109ac25 Do not reuse legacy authzs in V2 new-order. (#3432)
Prior to this commit when building up the authorizations for a new-order
request we looked for any unexpired pending/valid authorizations owned
by the account and used them for the order. This allows a client to use
the V1 new-authz endpoint in combination with the V2 new-order endpoint
and we do not want to support this behaviour. All V2 authorizations
should be sourced from other V2 orders. This commit implements a new
parameter for the SA's getAuthorizations function that allows filtering
out legacy V1 authorizations by doing a JOIN on the order to
authorizations join table.

Resolves #3328
2018-02-08 12:31:04 -08:00
..
creds Don't wrap errors we return from boulder/grpc/creds.ClientHandshake (#2590) 2017-03-01 11:27:03 -08:00
test_proto Switch to using go 1.9 (#3047) 2017-09-06 16:30:13 -04:00
balancer.go Allow gRPC clients to connect to multiple backends (#1918) 2016-06-15 16:50:56 -07:00
balancer_test.go Allow gRPC clients to connect to multiple backends (#1918) 2016-06-15 16:50:56 -07:00
ca-wrappers.go CA: Stub IssueCertificateForPrecertificate(). (#2973) 2017-08-15 16:50:21 -07:00
client.go Restore gRPC metrics (#3265) 2017-12-07 15:44:55 -08:00
errors.go Remove superfluous gRPC error encodings (#3048) 2017-09-06 12:38:10 -07:00
errors_test.go Restore gRPC metrics (#3265) 2017-12-07 15:44:55 -08:00
interceptors.go Restore gRPC metrics (#3265) 2017-12-07 15:44:55 -08:00
interceptors_test.go Restore gRPC metrics (#3265) 2017-12-07 15:44:55 -08:00
pb-marshalling.go Handle order finalization errors. (#3404) 2018-02-07 16:34:07 -05:00
pb-marshalling_test.go Handle order finalization errors. (#3404) 2018-02-07 16:34:07 -05:00
publisher-wrappers.go Add inital CTPolicy impl (#3414) 2018-02-06 10:52:20 -08:00
ra-wrappers.go ACME v2 Finalize order support (#3169) 2017-11-01 12:39:44 -07:00
sa-wrappers.go Do not reuse legacy authzs in V2 new-order. (#3432) 2018-02-08 12:31:04 -08:00
server.go Restore gRPC metrics (#3265) 2017-12-07 15:44:55 -08:00
va-wrappers.go Split grpc/wrappers.go into several files (#2392) 2016-12-06 15:45:31 -08:00