Does APIG Support Custom Authentication?

Yes. For details, see "Custom Authorizers" in the User Guide.