From ab9e1ddb28788367136dbe015597af2a3348e073 Mon Sep 17 00:00:00 2001 From: Herman Slatman Date: Mon, 8 Jan 2024 22:00:50 +0100 Subject: [PATCH] Make `MockDB` implement `acme.DB` interface again --- acme/db.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/acme/db.go b/acme/db.go index 7065286a..f6943e98 100644 --- a/acme/db.go +++ b/acme/db.go @@ -399,12 +399,12 @@ func (m *MockDB) GetOrdersByAccountID(ctx context.Context, accID string) ([]stri } // GetDpop retrieves an DPoP from the database. -func (m *MockDB) GetDpop(ctx context.Context, orderId string) (map[string]interface{}, error) { +func (m *MockDB) GetDpopToken(ctx context.Context, orderId string) (map[string]interface{}, error) { return nil, errors.New("not implemented") } // CreateDpop creates DPoP resources and saves them to the DB. -func (m *MockDB) CreateDpop(ctx context.Context, orderId string, dpop map[string]interface{}) error { +func (m *MockDB) CreateDpopToken(ctx context.Context, orderId string, dpop map[string]interface{}) error { return errors.New("not implemented") } @@ -412,3 +412,13 @@ func (m *MockDB) CreateDpop(ctx context.Context, orderId string, dpop map[string func (m *MockDB) GetAllOrdersByAccountID(ctx context.Context, accID string) ([]string, error) { return nil, errors.New("not implemented") } + +// CreateOidcToken creates oidc token resources and saves them to the DB. +func (m *MockDB) CreateOidcToken(ctx context.Context, orderId string, idToken map[string]interface{}) error { + return errors.New("not implemented") +} + +// GetOidcToken retrieves an oidc token from the database. +func (m *MockDB) GetOidcToken(ctx context.Context, orderId string) (map[string]interface{}, error) { + return nil, errors.New("not implemented") +}