package com.airlock.iam.oauth2.domain.service.token;

import com.airlock.iam.base.misc.result.Result;
import com.airlock.iam.oauth2.domain.model.tokenexchange.OAuth2TokenExchangeErrorResponse;
import com.airlock.iam.oauth2.domain.model.tokenexchange.OAuth2TokenExchangeGrantAccessToken;
import jakarta.servlet.http.HttpServletRequest;

public interface OAuth2V3TokenExchangeGrantRequestHandler {
   Result<OAuth2TokenExchangeGrantAccessToken, OAuth2TokenExchangeErrorResponse> handleRequest(HttpServletRequest var1);
}
