IUserInfoRequestProcessor Interface
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.UserInfo.Interfaces
IUserInfoRequestProcessor Interface
Generates a response containing information about a user account.
public interface IUserInfoRequestProcessor
Derived
↳ UserInfoRequestProcessor
Methods
IUserInfoRequestProcessor.ProcessAsync(ValidUserInfoRequest) Method
Asynchronously processes a valid user info request and generates a user info response.
System.Threading.Tasks.Task<Abblix.Utils.Result<Abblix.Oidc.Server.Endpoints.UserInfo.Interfaces.UserInfoFoundResponse,Abblix.Oidc.Server.Common.OidcError>> ProcessAsync(Abblix.Oidc.Server.Endpoints.UserInfo.Interfaces.ValidUserInfoRequest request);
Parameters
request ValidUserInfoRequest
The valid user info request to process.
Returns
System.Threading.Tasks.Task<Abblix.Utils.Result<UserInfoFoundResponse,OidcError>>
A System.Threading.Tasks.Task representing the asynchronous operation,
which upon completion will yield a Abblix.Utils.Result<>.