Connection between Dev Portal and Management UI

How does Apigee store credentials for the API's used in the interface between Dev Potral and Management UI? For example when updating the Products list via cron? What credentials are used and where are they stored?

I'm asking because we are attempting to call our SMTP server from the Dev Portal and would like to potentially use the same security model to store credentials. Is there a recommended model for this process?

0 2 133
2 REPLIES 2

You could follow the instructions from here to configure SMTP module on Developer Portal - http://docs.apigee.com/developer-services/content/configuring-email AFAIK the module itself stores them in the Drupal datastore.

We're actually not using the SMTP module due to internal security policies. We're using a workaround that calls an email API that needs uid and pw credentials. We've built our own rules module that calls a web service. Rather than storing credentials in code (seems like a bad idea) I was wondering how apigee stored credentials for UI calls. Is there a best practice or model we could follow?