public Object handleRequest()

in auth-functions/src/main/java/com/auth/CustomLambdaAuth.java [14:28]


    public Object handleRequest(final APIGatewayV2CustomAuthorizerEvent input,
                                final Context context) {
        context.getLogger().log(input.toString());

        Map<String, String> response = new HashMap<>();
        response.put("isAuthorized", "false");

        String authHeaderValue = input.getHeaders().getOrDefault("authorization", "");

        if (SECRET_TOKEN.equals(authHeaderValue)) {
            response.put("isAuthorized", "true");
        }

        return response;
    }