infra/relay/src/auth/DpopProofs.test.ts | 26 ++++ infra/relay/src/auth/DpopProofs.ts | 41 ++++- infra/relay/src/auth/DpopProofs.verifyAndConsume.test.ts | 14 +- infra/relay/src/environments/EnvironmentCredentials.test.ts | 82 ++++++++++ infra/relay/src/environments/EnvironmentCredentials.ts | 268 ++++++++++++++++++++------------ infra/relay/src/environments/EnvironmentLinks.test.ts | 70 +++++++++ infra/relay/src/environments/EnvironmentLinks.ts | 225 ++++++++++++++++++--------- infra/relay/src/http/Api.test.ts | 1 + infra/relay/src/http/Api.ts | 96 +++++++++--- 9 files changed, 614 insertions(+), 209 deletions(-)