I read in the documentation for the CA API Developer Portal that it is required to have the OAuth Toolkit installed and configured to enroll an API Gateway. My question is what role does OAuth play with the enrollment process and to what extent? Are their any limitations as far as how the OAuth Toolkit is configured? Can I use an Internal Identity provider as part of my OAuth toolkit to enroll a gateway or does it need to be a federated identity provider. Reason I ask is because we are currently just using Windows Integrated Authentication for our services published on the API Gateway and have not had to setup an identity provider.