Vaulted.generateConsulRoleToken = Promise.method(function generateConsulRoleToken(options, mountName) {
  options = options || {};

  return this.getConsulCredsEndpoint(mountName).get({
    headers: this.headers,