From dc338dc881ead40723f0540aac7fe894f58b174d Mon Sep 17 00:00:00 2001 From: Tobi Smethurst <31960611+tsmethurst@users.noreply.github.com> Date: Sun, 9 May 2021 20:34:27 +0200 Subject: Webfinger + Small fixes (#20) --- internal/message/processor.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'internal/message/processor.go') diff --git a/internal/message/processor.go b/internal/message/processor.go index 0c0334e20..d150d56e6 100644 --- a/internal/message/processor.go +++ b/internal/message/processor.go @@ -108,6 +108,9 @@ type Processor interface { // GetFediUser handles the getting of a fedi/activitypub representation of a user/account, performing appropriate authentication // before returning a JSON serializable interface to the caller. GetFediUser(requestedUsername string, request *http.Request) (interface{}, ErrorWithCode) + + // GetWebfingerAccount handles the GET for a webfinger resource. Most commonly, it will be used for returning account lookups. + GetWebfingerAccount(requestedUsername string, request *http.Request) (*apimodel.WebfingerAccountResponse, ErrorWithCode) } // processor just implements the Processor interface -- cgit v1.2.3