When an GPLAN/QMATIC endpoint requires a client certificate, or one is trying to connect to an endpoint via a (SSH) tunnel or firewall, passing SOAP options is necessary (local_cert, proxy_host etc).

Attached patch allows global soap options for either gplan or qmatic.

Comments

mrharolda’s picture

Status: Active » Needs work

Nice one!

But since you can only have one client active, we can use 'webform_appointment_soap_options' instead of a variable per API client. Also, the 'trace' option is a debug left-over, so that one can be removed too!

heine’s picture

Ah, I was wondering what trace was about in the gplan connector. I've updated the patch according to #1.

heine’s picture

Status: Needs work » Needs review
heine’s picture

Component: Code » Appointments

Should be possible before the fork.

heine’s picture

Status: Needs review » Postponed
tessa bakker’s picture

Status: Postponed » Reviewed & tested by the community

Approved, much better :)

heine’s picture

Project: Drupal voor Gemeenten » DvG Appointments
Version: 7.x-1.x-dev »
Component: Appointments » Code

Moving to fork.

  • Heine committed e0c0275 on 7.x-1.x
    Issue #2506833 by Heine, MrHaroldA, Tessa Bakker: Allow setting SOAP...
heine’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.